SECTION .text
GLOBAL test
test:
shlx rax, rax, rax
shlx rax, rax, rbx
shlx rax, rax, rcx
shlx rax, rax, rdx
shlx rax, rax, rdi
shlx rax, rax, r8
shlx rax, rax, r9
shlx rax, rax, r10
shlx rax, rax, r11
shlx rax, rax, r12
shlx rax, rax, r13
shlx rax, rax, r14
shlx rax, rax, r15
shlx rax, rax, rsp
shlx rax, rax, rsi
shlx rax, rax, rbp
shlx rax, rbx, rax
shlx rax, rbx, rbx
shlx rax, rbx, rcx
shlx rax, rbx, rdx
shlx rax, rbx, rdi
shlx rax, rbx, r8
shlx rax, rbx, r9
shlx rax, rbx, r10
shlx rax, rbx, r11
shlx rax, rbx, r12
shlx rax, rbx, r13
shlx rax, rbx, r14
shlx rax, rbx, r15
shlx rax, rbx, rsp
shlx rax, rbx, rsi
shlx rax, rbx, rbp
shlx rax, rcx, rax
shlx rax, rcx, rbx
shlx rax, rcx, rcx
shlx rax, rcx, rdx
shlx rax, rcx, rdi
shlx rax, rcx, r8
shlx rax, rcx, r9
shlx rax, rcx, r10
shlx rax, rcx, r11
shlx rax, rcx, r12
shlx rax, rcx, r13
shlx rax, rcx, r14
shlx rax, rcx, r15
shlx rax, rcx, rsp
shlx rax, rcx, rsi
shlx rax, rcx, rbp
shlx rax, rdx, rax
shlx rax, rdx, rbx
shlx rax, rdx, rcx
shlx rax, rdx, rdx
shlx rax, rdx, rdi
shlx rax, rdx, r8
shlx rax, rdx, r9
shlx rax, rdx, r10
shlx rax, rdx, r11
shlx rax, rdx, r12
shlx rax, rdx, r13
shlx rax, rdx, r14
shlx rax, rdx, r15
shlx rax, rdx, rsp
shlx rax, rdx, rsi
shlx rax, rdx, rbp
shlx rax, rdi, rax
shlx rax, rdi, rbx
shlx rax, rdi, rcx
shlx rax, rdi, rdx
shlx rax, rdi, rdi
shlx rax, rdi, r8
shlx rax, rdi, r9
shlx rax, rdi, r10
shlx rax, rdi, r11
shlx rax, rdi, r12
shlx rax, rdi, r13
shlx rax, rdi, r14
shlx rax, rdi, r15
shlx rax, rdi, rsp
shlx rax, rdi, rsi
shlx rax, rdi, rbp
shlx rax, r8, rax
shlx rax, r8, rbx
shlx rax, r8, rcx
shlx rax, r8, rdx
shlx rax, r8, rdi
shlx rax, r8, r8
shlx rax, r8, r9
shlx rax, r8, r10
shlx rax, r8, r11
shlx rax, r8, r12
shlx rax, r8, r13
shlx rax, r8, r14
shlx rax, r8, r15
shlx rax, r8, rsp
shlx rax, r8, rsi
shlx rax, r8, rbp
shlx rax, r9, rax
shlx rax, r9, rbx
shlx rax, r9, rcx
shlx rax, r9, rdx
shlx rax, r9, rdi
shlx rax, r9, r8
shlx rax, r9, r9
shlx rax, r9, r10
shlx rax, r9, r11
shlx rax, r9, r12
shlx rax, r9, r13
shlx rax, r9, r14
shlx rax, r9, r15
shlx rax, r9, rsp
shlx rax, r9, rsi
shlx rax, r9, rbp
shlx rax, r10, rax
shlx rax, r10, rbx
shlx rax, r10, rcx
shlx rax, r10, rdx
shlx rax, r10, rdi
shlx rax, r10, r8
shlx rax, r10, r9
shlx rax, r10, r10
shlx rax, r10, r11
shlx rax, r10, r12
shlx rax, r10, r13
shlx rax, r10, r14
shlx rax, r10, r15
shlx rax, r10, rsp
shlx rax, r10, rsi
shlx rax, r10, rbp
shlx rax, r11, rax
shlx rax, r11, rbx
shlx rax, r11, rcx
shlx rax, r11, rdx
shlx rax, r11, rdi
shlx rax, r11, r8
shlx rax, r11, r9
shlx rax, r11, r10
shlx rax, r11, r11
shlx rax, r11, r12
shlx rax, r11, r13
shlx rax, r11, r14
shlx rax, r11, r15
shlx rax, r11, rsp
shlx rax, r11, rsi
shlx rax, r11, rbp
shlx rax, r12, rax
shlx rax, r12, rbx
shlx rax, r12, rcx
shlx rax, r12, rdx
shlx rax, r12, rdi
shlx rax, r12, r8
shlx rax, r12, r9
shlx rax, r12, r10
shlx rax, r12, r11
shlx rax, r12, r12
shlx rax, r12, r13
shlx rax, r12, r14
shlx rax, r12, r15
shlx rax, r12, rsp
shlx rax, r12, rsi
shlx rax, r12, rbp
shlx rax, r13, rax
shlx rax, r13, rbx
shlx rax, r13, rcx
shlx rax, r13, rdx
shlx rax, r13, rdi
shlx rax, r13, r8
shlx rax, r13, r9
shlx rax, r13, r10
shlx rax, r13, r11
shlx rax, r13, r12
shlx rax, r13, r13
shlx rax, r13, r14
shlx rax, r13, r15
shlx rax, r13, rsp
shlx rax, r13, rsi
shlx rax, r13, rbp
shlx rax, r14, rax
shlx rax, r14, rbx
shlx rax, r14, rcx
shlx rax, r14, rdx
shlx rax, r14, rdi
shlx rax, r14, r8
shlx rax, r14, r9
shlx rax, r14, r10
shlx rax, r14, r11
shlx rax, r14, r12
shlx rax, r14, r13
shlx rax, r14, r14
shlx rax, r14, r15
shlx rax, r14, rsp
shlx rax, r14, rsi
shlx rax, r14, rbp
shlx rax, r15, rax
shlx rax, r15, rbx
shlx rax, r15, rcx
shlx rax, r15, rdx
shlx rax, r15, rdi
shlx rax, r15, r8
shlx rax, r15, r9
shlx rax, r15, r10
shlx rax, r15, r11
shlx rax, r15, r12
shlx rax, r15, r13
shlx rax, r15, r14
shlx rax, r15, r15
shlx rax, r15, rsp
shlx rax, r15, rsi
shlx rax, r15, rbp
shlx rax, rsp, rax
shlx rax, rsp, rbx
shlx rax, rsp, rcx
shlx rax, rsp, rdx
shlx rax, rsp, rdi
shlx rax, rsp, r8
shlx rax, rsp, r9
shlx rax, rsp, r10
shlx rax, rsp, r11
shlx rax, rsp, r12
shlx rax, rsp, r13
shlx rax, rsp, r14
shlx rax, rsp, r15
shlx rax, rsp, rsp
shlx rax, rsp, rsi
shlx rax, rsp, rbp
shlx rax, rsi, rax
shlx rax, rsi, rbx
shlx rax, rsi, rcx
shlx rax, rsi, rdx
shlx rax, rsi, rdi
shlx rax, rsi, r8
shlx rax, rsi, r9
shlx rax, rsi, r10
shlx rax, rsi, r11
shlx rax, rsi, r12
shlx rax, rsi, r13
shlx rax, rsi, r14
shlx rax, rsi, r15
shlx rax, rsi, rsp
shlx rax, rsi, rsi
shlx rax, rsi, rbp
shlx rax, rbp, rax
shlx rax, rbp, rbx
shlx rax, rbp, rcx
shlx rax, rbp, rdx
shlx rax, rbp, rdi
shlx rax, rbp, r8
shlx rax, rbp, r9
shlx rax, rbp, r10
shlx rax, rbp, r11
shlx rax, rbp, r12
shlx rax, rbp, r13
shlx rax, rbp, r14
shlx rax, rbp, r15
shlx rax, rbp, rsp
shlx rax, rbp, rsi
shlx rax, rbp, rbp
shlx rbx, rax, rax
shlx rbx, rax, rbx
shlx rbx, rax, rcx
shlx rbx, rax, rdx
shlx rbx, rax, rdi
shlx rbx, rax, r8
shlx rbx, rax, r9
shlx rbx, rax, r10
shlx rbx, rax, r11
shlx rbx, rax, r12
shlx rbx, rax, r13
shlx rbx, rax, r14
shlx rbx, rax, r15
shlx rbx, rax, rsp
shlx rbx, rax, rsi
shlx rbx, rax, rbp
shlx rbx, rbx, rax
shlx rbx, rbx, rbx
shlx rbx, rbx, rcx
shlx rbx, rbx, rdx
shlx rbx, rbx, rdi
shlx rbx, rbx, r8
shlx rbx, rbx, r9
shlx rbx, rbx, r10
shlx rbx, rbx, r11
shlx rbx, rbx, r12
shlx rbx, rbx, r13
shlx rbx, rbx, r14
shlx rbx, rbx, r15
shlx rbx, rbx, rsp
shlx rbx, rbx, rsi
shlx rbx, rbx, rbp
shlx rbx, rcx, rax
shlx rbx, rcx, rbx
shlx rbx, rcx, rcx
shlx rbx, rcx, rdx
shlx rbx, rcx, rdi
shlx rbx, rcx, r8
shlx rbx, rcx, r9
shlx rbx, rcx, r10
shlx rbx, rcx, r11
shlx rbx, rcx, r12
shlx rbx, rcx, r13
shlx rbx, rcx, r14
shlx rbx, rcx, r15
shlx rbx, rcx, rsp
shlx rbx, rcx, rsi
shlx rbx, rcx, rbp
shlx rbx, rdx, rax
shlx rbx, rdx, rbx
shlx rbx, rdx, rcx
shlx rbx, rdx, rdx
shlx rbx, rdx, rdi
shlx rbx, rdx, r8
shlx rbx, rdx, r9
shlx rbx, rdx, r10
shlx rbx, rdx, r11
shlx rbx, rdx, r12
shlx rbx, rdx, r13
shlx rbx, rdx, r14
shlx rbx, rdx, r15
shlx rbx, rdx, rsp
shlx rbx, rdx, rsi
shlx rbx, rdx, rbp
shlx rbx, rdi, rax
shlx rbx, rdi, rbx
shlx rbx, rdi, rcx
shlx rbx, rdi, rdx
shlx rbx, rdi, rdi
shlx rbx, rdi, r8
shlx rbx, rdi, r9
shlx rbx, rdi, r10
shlx rbx, rdi, r11
shlx rbx, rdi, r12
shlx rbx, rdi, r13
shlx rbx, rdi, r14
shlx rbx, rdi, r15
shlx rbx, rdi, rsp
shlx rbx, rdi, rsi
shlx rbx, rdi, rbp
shlx rbx, r8, rax
shlx rbx, r8, rbx
shlx rbx, r8, rcx
shlx rbx, r8, rdx
shlx rbx, r8, rdi
shlx rbx, r8, r8
shlx rbx, r8, r9
shlx rbx, r8, r10
shlx rbx, r8, r11
shlx rbx, r8, r12
shlx rbx, r8, r13
shlx rbx, r8, r14
shlx rbx, r8, r15
shlx rbx, r8, rsp
shlx rbx, r8, rsi
shlx rbx, r8, rbp
shlx rbx, r9, rax
shlx rbx, r9, rbx
shlx rbx, r9, rcx
shlx rbx, r9, rdx
shlx rbx, r9, rdi
shlx rbx, r9, r8
shlx rbx, r9, r9
shlx rbx, r9, r10
shlx rbx, r9, r11
shlx rbx, r9, r12
shlx rbx, r9, r13
shlx rbx, r9, r14
shlx rbx, r9, r15
shlx rbx, r9, rsp
shlx rbx, r9, rsi
shlx rbx, r9, rbp
shlx rbx, r10, rax
shlx rbx, r10, rbx
shlx rbx, r10, rcx
shlx rbx, r10, rdx
shlx rbx, r10, rdi
shlx rbx, r10, r8
shlx rbx, r10, r9
shlx rbx, r10, r10
shlx rbx, r10, r11
shlx rbx, r10, r12
shlx rbx, r10, r13
shlx rbx, r10, r14
shlx rbx, r10, r15
shlx rbx, r10, rsp
shlx rbx, r10, rsi
shlx rbx, r10, rbp
shlx rbx, r11, rax
shlx rbx, r11, rbx
shlx rbx, r11, rcx
shlx rbx, r11, rdx
shlx rbx, r11, rdi
shlx rbx, r11, r8
shlx rbx, r11, r9
shlx rbx, r11, r10
shlx rbx, r11, r11
shlx rbx, r11, r12
shlx rbx, r11, r13
shlx rbx, r11, r14
shlx rbx, r11, r15
shlx rbx, r11, rsp
shlx rbx, r11, rsi
shlx rbx, r11, rbp
shlx rbx, r12, rax
shlx rbx, r12, rbx
shlx rbx, r12, rcx
shlx rbx, r12, rdx
shlx rbx, r12, rdi
shlx rbx, r12, r8
shlx rbx, r12, r9
shlx rbx, r12, r10
shlx rbx, r12, r11
shlx rbx, r12, r12
shlx rbx, r12, r13
shlx rbx, r12, r14
shlx rbx, r12, r15
shlx rbx, r12, rsp
shlx rbx, r12, rsi
shlx rbx, r12, rbp
shlx rbx, r13, rax
shlx rbx, r13, rbx
shlx rbx, r13, rcx
shlx rbx, r13, rdx
shlx rbx, r13, rdi
shlx rbx, r13, r8
shlx rbx, r13, r9
shlx rbx, r13, r10
shlx rbx, r13, r11
shlx rbx, r13, r12
shlx rbx, r13, r13
shlx rbx, r13, r14
shlx rbx, r13, r15
shlx rbx, r13, rsp
shlx rbx, r13, rsi
shlx rbx, r13, rbp
shlx rbx, r14, rax
shlx rbx, r14, rbx
shlx rbx, r14, rcx
shlx rbx, r14, rdx
shlx rbx, r14, rdi
shlx rbx, r14, r8
shlx rbx, r14, r9
shlx rbx, r14, r10
shlx rbx, r14, r11
shlx rbx, r14, r12
shlx rbx, r14, r13
shlx rbx, r14, r14
shlx rbx, r14, r15
shlx rbx, r14, rsp
shlx rbx, r14, rsi
shlx rbx, r14, rbp
shlx rbx, r15, rax
shlx rbx, r15, rbx
shlx rbx, r15, rcx
shlx rbx, r15, rdx
shlx rbx, r15, rdi
shlx rbx, r15, r8
shlx rbx, r15, r9
shlx rbx, r15, r10
shlx rbx, r15, r11
shlx rbx, r15, r12
shlx rbx, r15, r13
shlx rbx, r15, r14
shlx rbx, r15, r15
shlx rbx, r15, rsp
shlx rbx, r15, rsi
shlx rbx, r15, rbp
shlx rbx, rsp, rax
shlx rbx, rsp, rbx
shlx rbx, rsp, rcx
shlx rbx, rsp, rdx
shlx rbx, rsp, rdi
shlx rbx, rsp, r8
shlx rbx, rsp, r9
shlx rbx, rsp, r10
shlx rbx, rsp, r11
shlx rbx, rsp, r12
shlx rbx, rsp, r13
shlx rbx, rsp, r14
shlx rbx, rsp, r15
shlx rbx, rsp, rsp
shlx rbx, rsp, rsi
shlx rbx, rsp, rbp
shlx rbx, rsi, rax
shlx rbx, rsi, rbx
shlx rbx, rsi, rcx
shlx rbx, rsi, rdx
shlx rbx, rsi, rdi
shlx rbx, rsi, r8
shlx rbx, rsi, r9
shlx rbx, rsi, r10
shlx rbx, rsi, r11
shlx rbx, rsi, r12
shlx rbx, rsi, r13
shlx rbx, rsi, r14
shlx rbx, rsi, r15
shlx rbx, rsi, rsp
shlx rbx, rsi, rsi
shlx rbx, rsi, rbp
shlx rbx, rbp, rax
shlx rbx, rbp, rbx
shlx rbx, rbp, rcx
shlx rbx, rbp, rdx
shlx rbx, rbp, rdi
shlx rbx, rbp, r8
shlx rbx, rbp, r9
shlx rbx, rbp, r10
shlx rbx, rbp, r11
shlx rbx, rbp, r12
shlx rbx, rbp, r13
shlx rbx, rbp, r14
shlx rbx, rbp, r15
shlx rbx, rbp, rsp
shlx rbx, rbp, rsi
shlx rbx, rbp, rbp
shlx rcx, rax, rax
shlx rcx, rax, rbx
shlx rcx, rax, rcx
shlx rcx, rax, rdx
shlx rcx, rax, rdi
shlx rcx, rax, r8
shlx rcx, rax, r9
shlx rcx, rax, r10
shlx rcx, rax, r11
shlx rcx, rax, r12
shlx rcx, rax, r13
shlx rcx, rax, r14
shlx rcx, rax, r15
shlx rcx, rax, rsp
shlx rcx, rax, rsi
shlx rcx, rax, rbp
shlx rcx, rbx, rax
shlx rcx, rbx, rbx
shlx rcx, rbx, rcx
shlx rcx, rbx, rdx
shlx rcx, rbx, rdi
shlx rcx, rbx, r8
shlx rcx, rbx, r9
shlx rcx, rbx, r10
shlx rcx, rbx, r11
shlx rcx, rbx, r12
shlx rcx, rbx, r13
shlx rcx, rbx, r14
shlx rcx, rbx, r15
shlx rcx, rbx, rsp
shlx rcx, rbx, rsi
shlx rcx, rbx, rbp
shlx rcx, rcx, rax
shlx rcx, rcx, rbx
shlx rcx, rcx, rcx
shlx rcx, rcx, rdx
shlx rcx, rcx, rdi
shlx rcx, rcx, r8
shlx rcx, rcx, r9
shlx rcx, rcx, r10
shlx rcx, rcx, r11
shlx rcx, rcx, r12
shlx rcx, rcx, r13
shlx rcx, rcx, r14
shlx rcx, rcx, r15
shlx rcx, rcx, rsp
shlx rcx, rcx, rsi
shlx rcx, rcx, rbp
shlx rcx, rdx, rax
shlx rcx, rdx, rbx
shlx rcx, rdx, rcx
shlx rcx, rdx, rdx
shlx rcx, rdx, rdi
shlx rcx, rdx, r8
shlx rcx, rdx, r9
shlx rcx, rdx, r10
shlx rcx, rdx, r11
shlx rcx, rdx, r12
shlx rcx, rdx, r13
shlx rcx, rdx, r14
shlx rcx, rdx, r15
shlx rcx, rdx, rsp
shlx rcx, rdx, rsi
shlx rcx, rdx, rbp
shlx rcx, rdi, rax
shlx rcx, rdi, rbx
shlx rcx, rdi, rcx
shlx rcx, rdi, rdx
shlx rcx, rdi, rdi
shlx rcx, rdi, r8
shlx rcx, rdi, r9
shlx rcx, rdi, r10
shlx rcx, rdi, r11
shlx rcx, rdi, r12
shlx rcx, rdi, r13
shlx rcx, rdi, r14
shlx rcx, rdi, r15
shlx rcx, rdi, rsp
shlx rcx, rdi, rsi
shlx rcx, rdi, rbp
shlx rcx, r8, rax
shlx rcx, r8, rbx
shlx rcx, r8, rcx
shlx rcx, r8, rdx
shlx rcx, r8, rdi
shlx rcx, r8, r8
shlx rcx, r8, r9
shlx rcx, r8, r10
shlx rcx, r8, r11
shlx rcx, r8, r12
shlx rcx, r8, r13
shlx rcx, r8, r14
shlx rcx, r8, r15
shlx rcx, r8, rsp
shlx rcx, r8, rsi
shlx rcx, r8, rbp
shlx rcx, r9, rax
shlx rcx, r9, rbx
shlx rcx, r9, rcx
shlx rcx, r9, rdx
shlx rcx, r9, rdi
shlx rcx, r9, r8
shlx rcx, r9, r9
shlx rcx, r9, r10
shlx rcx, r9, r11
shlx rcx, r9, r12
shlx rcx, r9, r13
shlx rcx, r9, r14
shlx rcx, r9, r15
shlx rcx, r9, rsp
shlx rcx, r9, rsi
shlx rcx, r9, rbp
shlx rcx, r10, rax
shlx rcx, r10, rbx
shlx rcx, r10, rcx
shlx rcx, r10, rdx
shlx rcx, r10, rdi
shlx rcx, r10, r8
shlx rcx, r10, r9
shlx rcx, r10, r10
shlx rcx, r10, r11
shlx rcx, r10, r12
shlx rcx, r10, r13
shlx rcx, r10, r14
shlx rcx, r10, r15
shlx rcx, r10, rsp
shlx rcx, r10, rsi
shlx rcx, r10, rbp
shlx rcx, r11, rax
shlx rcx, r11, rbx
shlx rcx, r11, rcx
shlx rcx, r11, rdx
shlx rcx, r11, rdi
shlx rcx, r11, r8
shlx rcx, r11, r9
shlx rcx, r11, r10
shlx rcx, r11, r11
shlx rcx, r11, r12
shlx rcx, r11, r13
shlx rcx, r11, r14
shlx rcx, r11, r15
shlx rcx, r11, rsp
shlx rcx, r11, rsi
shlx rcx, r11, rbp
shlx rcx, r12, rax
shlx rcx, r12, rbx
shlx rcx, r12, rcx
shlx rcx, r12, rdx
shlx rcx, r12, rdi
shlx rcx, r12, r8
shlx rcx, r12, r9
shlx rcx, r12, r10
shlx rcx, r12, r11
shlx rcx, r12, r12
shlx rcx, r12, r13
shlx rcx, r12, r14
shlx rcx, r12, r15
shlx rcx, r12, rsp
shlx rcx, r12, rsi
shlx rcx, r12, rbp
shlx rcx, r13, rax
shlx rcx, r13, rbx
shlx rcx, r13, rcx
shlx rcx, r13, rdx
shlx rcx, r13, rdi
shlx rcx, r13, r8
shlx rcx, r13, r9
shlx rcx, r13, r10
shlx rcx, r13, r11
shlx rcx, r13, r12
shlx rcx, r13, r13
shlx rcx, r13, r14
shlx rcx, r13, r15
shlx rcx, r13, rsp
shlx rcx, r13, rsi
shlx rcx, r13, rbp
shlx rcx, r14, rax
shlx rcx, r14, rbx
shlx rcx, r14, rcx
shlx rcx, r14, rdx
shlx rcx, r14, rdi
shlx rcx, r14, r8
shlx rcx, r14, r9
shlx rcx, r14, r10
shlx rcx, r14, r11
shlx rcx, r14, r12
shlx rcx, r14, r13
shlx rcx, r14, r14
shlx rcx, r14, r15
shlx rcx, r14, rsp
shlx rcx, r14, rsi
shlx rcx, r14, rbp
shlx rcx, r15, rax
shlx rcx, r15, rbx
shlx rcx, r15, rcx
shlx rcx, r15, rdx
shlx rcx, r15, rdi
shlx rcx, r15, r8
shlx rcx, r15, r9
shlx rcx, r15, r10
shlx rcx, r15, r11
shlx rcx, r15, r12
shlx rcx, r15, r13
shlx rcx, r15, r14
shlx rcx, r15, r15
shlx rcx, r15, rsp
shlx rcx, r15, rsi
shlx rcx, r15, rbp
shlx rcx, rsp, rax
shlx rcx, rsp, rbx
shlx rcx, rsp, rcx
shlx rcx, rsp, rdx
shlx rcx, rsp, rdi
shlx rcx, rsp, r8
shlx rcx, rsp, r9
shlx rcx, rsp, r10
shlx rcx, rsp, r11
shlx rcx, rsp, r12
shlx rcx, rsp, r13
shlx rcx, rsp, r14
shlx rcx, rsp, r15
shlx rcx, rsp, rsp
shlx rcx, rsp, rsi
shlx rcx, rsp, rbp
shlx rcx, rsi, rax
shlx rcx, rsi, rbx
shlx rcx, rsi, rcx
shlx rcx, rsi, rdx
shlx rcx, rsi, rdi
shlx rcx, rsi, r8
shlx rcx, rsi, r9
shlx rcx, rsi, r10
shlx rcx, rsi, r11
shlx rcx, rsi, r12
shlx rcx, rsi, r13
shlx rcx, rsi, r14
shlx rcx, rsi, r15
shlx rcx, rsi, rsp
shlx rcx, rsi, rsi
shlx rcx, rsi, rbp
shlx rcx, rbp, rax
shlx rcx, rbp, rbx
shlx rcx, rbp, rcx
shlx rcx, rbp, rdx
shlx rcx, rbp, rdi
shlx rcx, rbp, r8
shlx rcx, rbp, r9
shlx rcx, rbp, r10
shlx rcx, rbp, r11
shlx rcx, rbp, r12
shlx rcx, rbp, r13
shlx rcx, rbp, r14
shlx rcx, rbp, r15
shlx rcx, rbp, rsp
shlx rcx, rbp, rsi
shlx rcx, rbp, rbp
shlx rdx, rax, rax
shlx rdx, rax, rbx
shlx rdx, rax, rcx
shlx rdx, rax, rdx
shlx rdx, rax, rdi
shlx rdx, rax, r8
shlx rdx, rax, r9
shlx rdx, rax, r10
shlx rdx, rax, r11
shlx rdx, rax, r12
shlx rdx, rax, r13
shlx rdx, rax, r14
shlx rdx, rax, r15
shlx rdx, rax, rsp
shlx rdx, rax, rsi
shlx rdx, rax, rbp
shlx rdx, rbx, rax
shlx rdx, rbx, rbx
shlx rdx, rbx, rcx
shlx rdx, rbx, rdx
shlx rdx, rbx, rdi
shlx rdx, rbx, r8
shlx rdx, rbx, r9
shlx rdx, rbx, r10
shlx rdx, rbx, r11
shlx rdx, rbx, r12
shlx rdx, rbx, r13
shlx rdx, rbx, r14
shlx rdx, rbx, r15
shlx rdx, rbx, rsp
shlx rdx, rbx, rsi
shlx rdx, rbx, rbp
shlx rdx, rcx, rax
shlx rdx, rcx, rbx
shlx rdx, rcx, rcx
shlx rdx, rcx, rdx
shlx rdx, rcx, rdi
shlx rdx, rcx, r8
shlx rdx, rcx, r9
shlx rdx, rcx, r10
shlx rdx, rcx, r11
shlx rdx, rcx, r12
shlx rdx, rcx, r13
shlx rdx, rcx, r14
shlx rdx, rcx, r15
shlx rdx, rcx, rsp
shlx rdx, rcx, rsi
shlx rdx, rcx, rbp
shlx rdx, rdx, rax
shlx rdx, rdx, rbx
shlx rdx, rdx, rcx
shlx rdx, rdx, rdx
shlx rdx, rdx, rdi
shlx rdx, rdx, r8
shlx rdx, rdx, r9
shlx rdx, rdx, r10
shlx rdx, rdx, r11
shlx rdx, rdx, r12
shlx rdx, rdx, r13
shlx rdx, rdx, r14
shlx rdx, rdx, r15
shlx rdx, rdx, rsp
shlx rdx, rdx, rsi
shlx rdx, rdx, rbp
shlx rdx, rdi, rax
shlx rdx, rdi, rbx
shlx rdx, rdi, rcx
shlx rdx, rdi, rdx
shlx rdx, rdi, rdi
shlx rdx, rdi, r8
shlx rdx, rdi, r9
shlx rdx, rdi, r10
shlx rdx, rdi, r11
shlx rdx, rdi, r12
shlx rdx, rdi, r13
shlx rdx, rdi, r14
shlx rdx, rdi, r15
shlx rdx, rdi, rsp
shlx rdx, rdi, rsi
shlx rdx, rdi, rbp
shlx rdx, r8, rax
shlx rdx, r8, rbx
shlx rdx, r8, rcx
shlx rdx, r8, rdx
shlx rdx, r8, rdi
shlx rdx, r8, r8
shlx rdx, r8, r9
shlx rdx, r8, r10
shlx rdx, r8, r11
shlx rdx, r8, r12
shlx rdx, r8, r13
shlx rdx, r8, r14
shlx rdx, r8, r15
shlx rdx, r8, rsp
shlx rdx, r8, rsi
shlx rdx, r8, rbp
shlx rdx, r9, rax
shlx rdx, r9, rbx
shlx rdx, r9, rcx
shlx rdx, r9, rdx
shlx rdx, r9, rdi
shlx rdx, r9, r8
shlx rdx, r9, r9
shlx rdx, r9, r10
shlx rdx, r9, r11
shlx rdx, r9, r12
shlx rdx, r9, r13
shlx rdx, r9, r14
shlx rdx, r9, r15
shlx rdx, r9, rsp
shlx rdx, r9, rsi
shlx rdx, r9, rbp
shlx rdx, r10, rax
shlx rdx, r10, rbx
shlx rdx, r10, rcx
shlx rdx, r10, rdx
shlx rdx, r10, rdi
shlx rdx, r10, r8
shlx rdx, r10, r9
shlx rdx, r10, r10
shlx rdx, r10, r11
shlx rdx, r10, r12
shlx rdx, r10, r13
shlx rdx, r10, r14
shlx rdx, r10, r15
shlx rdx, r10, rsp
shlx rdx, r10, rsi
shlx rdx, r10, rbp
shlx rdx, r11, rax
shlx rdx, r11, rbx
shlx rdx, r11, rcx
shlx rdx, r11, rdx
shlx rdx, r11, rdi
shlx rdx, r11, r8
shlx rdx, r11, r9
shlx rdx, r11, r10
shlx rdx, r11, r11
shlx rdx, r11, r12
shlx rdx, r11, r13
shlx rdx, r11, r14
shlx rdx, r11, r15
shlx rdx, r11, rsp
shlx rdx, r11, rsi
shlx rdx, r11, rbp
shlx rdx, r12, rax
shlx rdx, r12, rbx
shlx rdx, r12, rcx
shlx rdx, r12, rdx
shlx rdx, r12, rdi
shlx rdx, r12, r8
shlx rdx, r12, r9
shlx rdx, r12, r10
shlx rdx, r12, r11
shlx rdx, r12, r12
shlx rdx, r12, r13
shlx rdx, r12, r14
shlx rdx, r12, r15
shlx rdx, r12, rsp
shlx rdx, r12, rsi
shlx rdx, r12, rbp
shlx rdx, r13, rax
shlx rdx, r13, rbx
shlx rdx, r13, rcx
shlx rdx, r13, rdx
shlx rdx, r13, rdi
shlx rdx, r13, r8
shlx rdx, r13, r9
shlx rdx, r13, r10
shlx rdx, r13, r11
shlx rdx, r13, r12
shlx rdx, r13, r13
shlx rdx, r13, r14
shlx rdx, r13, r15
shlx rdx, r13, rsp
shlx rdx, r13, rsi
shlx rdx, r13, rbp
shlx rdx, r14, rax
shlx rdx, r14, rbx
shlx rdx, r14, rcx
shlx rdx, r14, rdx
shlx rdx, r14, rdi
shlx rdx, r14, r8
shlx rdx, r14, r9
shlx rdx, r14, r10
shlx rdx, r14, r11
shlx rdx, r14, r12
shlx rdx, r14, r13
shlx rdx, r14, r14
shlx rdx, r14, r15
shlx rdx, r14, rsp
shlx rdx, r14, rsi
shlx rdx, r14, rbp
shlx rdx, r15, rax
shlx rdx, r15, rbx
shlx rdx, r15, rcx
shlx rdx, r15, rdx
shlx rdx, r15, rdi
shlx rdx, r15, r8
shlx rdx, r15, r9
shlx rdx, r15, r10
shlx rdx, r15, r11
shlx rdx, r15, r12
shlx rdx, r15, r13
shlx rdx, r15, r14
shlx rdx, r15, r15
shlx rdx, r15, rsp
shlx rdx, r15, rsi
shlx rdx, r15, rbp
shlx rdx, rsp, rax
shlx rdx, rsp, rbx
shlx rdx, rsp, rcx
shlx rdx, rsp, rdx
shlx rdx, rsp, rdi
shlx rdx, rsp, r8
shlx rdx, rsp, r9
shlx rdx, rsp, r10
shlx rdx, rsp, r11
shlx rdx, rsp, r12
shlx rdx, rsp, r13
shlx rdx, rsp, r14
shlx rdx, rsp, r15
shlx rdx, rsp, rsp
shlx rdx, rsp, rsi
shlx rdx, rsp, rbp
shlx rdx, rsi, rax
shlx rdx, rsi, rbx
shlx rdx, rsi, rcx
shlx rdx, rsi, rdx
shlx rdx, rsi, rdi
shlx rdx, rsi, r8
shlx rdx, rsi, r9
shlx rdx, rsi, r10
shlx rdx, rsi, r11
shlx rdx, rsi, r12
shlx rdx, rsi, r13
shlx rdx, rsi, r14
shlx rdx, rsi, r15
shlx rdx, rsi, rsp
shlx rdx, rsi, rsi
shlx rdx, rsi, rbp
shlx rdx, rbp, rax
shlx rdx, rbp, rbx
shlx rdx, rbp, rcx
shlx rdx, rbp, rdx
shlx rdx, rbp, rdi
shlx rdx, rbp, r8
shlx rdx, rbp, r9
shlx rdx, rbp, r10
shlx rdx, rbp, r11
shlx rdx, rbp, r12
shlx rdx, rbp, r13
shlx rdx, rbp, r14
shlx rdx, rbp, r15
shlx rdx, rbp, rsp
shlx rdx, rbp, rsi
shlx rdx, rbp, rbp
shlx rdi, rax, rax
shlx rdi, rax, rbx
shlx rdi, rax, rcx
shlx rdi, rax, rdx
shlx rdi, rax, rdi
shlx rdi, rax, r8
shlx rdi, rax, r9
shlx rdi, rax, r10
shlx rdi, rax, r11
shlx rdi, rax, r12
shlx rdi, rax, r13
shlx rdi, rax, r14
shlx rdi, rax, r15
shlx rdi, rax, rsp
shlx rdi, rax, rsi
shlx rdi, rax, rbp
shlx rdi, rbx, rax
shlx rdi, rbx, rbx
shlx rdi, rbx, rcx
shlx rdi, rbx, rdx
shlx rdi, rbx, rdi
shlx rdi, rbx, r8
shlx rdi, rbx, r9
shlx rdi, rbx, r10
shlx rdi, rbx, r11
shlx rdi, rbx, r12
shlx rdi, rbx, r13
shlx rdi, rbx, r14
shlx rdi, rbx, r15
shlx rdi, rbx, rsp
shlx rdi, rbx, rsi
shlx rdi, rbx, rbp
shlx rdi, rcx, rax
shlx rdi, rcx, rbx
shlx rdi, rcx, rcx
shlx rdi, rcx, rdx
shlx rdi, rcx, rdi
shlx rdi, rcx, r8
shlx rdi, rcx, r9
shlx rdi, rcx, r10
shlx rdi, rcx, r11
shlx rdi, rcx, r12
shlx rdi, rcx, r13
shlx rdi, rcx, r14
shlx rdi, rcx, r15
shlx rdi, rcx, rsp
shlx rdi, rcx, rsi
shlx rdi, rcx, rbp
shlx rdi, rdx, rax
shlx rdi, rdx, rbx
shlx rdi, rdx, rcx
shlx rdi, rdx, rdx
shlx rdi, rdx, rdi
shlx rdi, rdx, r8
shlx rdi, rdx, r9
shlx rdi, rdx, r10
shlx rdi, rdx, r11
shlx rdi, rdx, r12
shlx rdi, rdx, r13
shlx rdi, rdx, r14
shlx rdi, rdx, r15
shlx rdi, rdx, rsp
shlx rdi, rdx, rsi
shlx rdi, rdx, rbp
shlx rdi, rdi, rax
shlx rdi, rdi, rbx
shlx rdi, rdi, rcx
shlx rdi, rdi, rdx
shlx rdi, rdi, rdi
shlx rdi, rdi, r8
shlx rdi, rdi, r9
shlx rdi, rdi, r10
shlx rdi, rdi, r11
shlx rdi, rdi, r12
shlx rdi, rdi, r13
shlx rdi, rdi, r14
shlx rdi, rdi, r15
shlx rdi, rdi, rsp
shlx rdi, rdi, rsi
shlx rdi, rdi, rbp
shlx rdi, r8, rax
shlx rdi, r8, rbx
shlx rdi, r8, rcx
shlx rdi, r8, rdx
shlx rdi, r8, rdi
shlx rdi, r8, r8
shlx rdi, r8, r9
shlx rdi, r8, r10
shlx rdi, r8, r11
shlx rdi, r8, r12
shlx rdi, r8, r13
shlx rdi, r8, r14
shlx rdi, r8, r15
shlx rdi, r8, rsp
shlx rdi, r8, rsi
shlx rdi, r8, rbp
shlx rdi, r9, rax
shlx rdi, r9, rbx
shlx rdi, r9, rcx
shlx rdi, r9, rdx
shlx rdi, r9, rdi
shlx rdi, r9, r8
shlx rdi, r9, r9
shlx rdi, r9, r10
shlx rdi, r9, r11
shlx rdi, r9, r12
shlx rdi, r9, r13
shlx rdi, r9, r14
shlx rdi, r9, r15
shlx rdi, r9, rsp
shlx rdi, r9, rsi
shlx rdi, r9, rbp
shlx rdi, r10, rax
shlx rdi, r10, rbx
shlx rdi, r10, rcx
shlx rdi, r10, rdx
shlx rdi, r10, rdi
shlx rdi, r10, r8
shlx rdi, r10, r9
shlx rdi, r10, r10
shlx rdi, r10, r11
shlx rdi, r10, r12
shlx rdi, r10, r13
shlx rdi, r10, r14
shlx rdi, r10, r15
shlx rdi, r10, rsp
shlx rdi, r10, rsi
shlx rdi, r10, rbp
shlx rdi, r11, rax
shlx rdi, r11, rbx
shlx rdi, r11, rcx
shlx rdi, r11, rdx
shlx rdi, r11, rdi
shlx rdi, r11, r8
shlx rdi, r11, r9
shlx rdi, r11, r10
shlx rdi, r11, r11
shlx rdi, r11, r12
shlx rdi, r11, r13
shlx rdi, r11, r14
shlx rdi, r11, r15
shlx rdi, r11, rsp
shlx rdi, r11, rsi
shlx rdi, r11, rbp
shlx rdi, r12, rax
shlx rdi, r12, rbx
shlx rdi, r12, rcx
shlx rdi, r12, rdx
shlx rdi, r12, rdi
shlx rdi, r12, r8
shlx rdi, r12, r9
shlx rdi, r12, r10
shlx rdi, r12, r11
shlx rdi, r12, r12
shlx rdi, r12, r13
shlx rdi, r12, r14
shlx rdi, r12, r15
shlx rdi, r12, rsp
shlx rdi, r12, rsi
shlx rdi, r12, rbp
shlx rdi, r13, rax
shlx rdi, r13, rbx
shlx rdi, r13, rcx
shlx rdi, r13, rdx
shlx rdi, r13, rdi
shlx rdi, r13, r8
shlx rdi, r13, r9
shlx rdi, r13, r10
shlx rdi, r13, r11
shlx rdi, r13, r12
shlx rdi, r13, r13
shlx rdi, r13, r14
shlx rdi, r13, r15
shlx rdi, r13, rsp
shlx rdi, r13, rsi
shlx rdi, r13, rbp
shlx rdi, r14, rax
shlx rdi, r14, rbx
shlx rdi, r14, rcx
shlx rdi, r14, rdx
shlx rdi, r14, rdi
shlx rdi, r14, r8
shlx rdi, r14, r9
shlx rdi, r14, r10
shlx rdi, r14, r11
shlx rdi, r14, r12
shlx rdi, r14, r13
shlx rdi, r14, r14
shlx rdi, r14, r15
shlx rdi, r14, rsp
shlx rdi, r14, rsi
shlx rdi, r14, rbp
shlx rdi, r15, rax
shlx rdi, r15, rbx
shlx rdi, r15, rcx
shlx rdi, r15, rdx
shlx rdi, r15, rdi
shlx rdi, r15, r8
shlx rdi, r15, r9
shlx rdi, r15, r10
shlx rdi, r15, r11
shlx rdi, r15, r12
shlx rdi, r15, r13
shlx rdi, r15, r14
shlx rdi, r15, r15
shlx rdi, r15, rsp
shlx rdi, r15, rsi
shlx rdi, r15, rbp
shlx rdi, rsp, rax
shlx rdi, rsp, rbx
shlx rdi, rsp, rcx
shlx rdi, rsp, rdx
shlx rdi, rsp, rdi
shlx rdi, rsp, r8
shlx rdi, rsp, r9
shlx rdi, rsp, r10
shlx rdi, rsp, r11
shlx rdi, rsp, r12
shlx rdi, rsp, r13
shlx rdi, rsp, r14
shlx rdi, rsp, r15
shlx rdi, rsp, rsp
shlx rdi, rsp, rsi
shlx rdi, rsp, rbp
shlx rdi, rsi, rax
shlx rdi, rsi, rbx
shlx rdi, rsi, rcx
shlx rdi, rsi, rdx
shlx rdi, rsi, rdi
shlx rdi, rsi, r8
shlx rdi, rsi, r9
shlx rdi, rsi, r10
shlx rdi, rsi, r11
shlx rdi, rsi, r12
shlx rdi, rsi, r13
shlx rdi, rsi, r14
shlx rdi, rsi, r15
shlx rdi, rsi, rsp
shlx rdi, rsi, rsi
shlx rdi, rsi, rbp
shlx rdi, rbp, rax
shlx rdi, rbp, rbx
shlx rdi, rbp, rcx
shlx rdi, rbp, rdx
shlx rdi, rbp, rdi
shlx rdi, rbp, r8
shlx rdi, rbp, r9
shlx rdi, rbp, r10
shlx rdi, rbp, r11
shlx rdi, rbp, r12
shlx rdi, rbp, r13
shlx rdi, rbp, r14
shlx rdi, rbp, r15
shlx rdi, rbp, rsp
shlx rdi, rbp, rsi
shlx rdi, rbp, rbp
shlx r8, rax, rax
shlx r8, rax, rbx
shlx r8, rax, rcx
shlx r8, rax, rdx
shlx r8, rax, rdi
shlx r8, rax, r8
shlx r8, rax, r9
shlx r8, rax, r10
shlx r8, rax, r11
shlx r8, rax, r12
shlx r8, rax, r13
shlx r8, rax, r14
shlx r8, rax, r15
shlx r8, rax, rsp
shlx r8, rax, rsi
shlx r8, rax, rbp
shlx r8, rbx, rax
shlx r8, rbx, rbx
shlx r8, rbx, rcx
shlx r8, rbx, rdx
shlx r8, rbx, rdi
shlx r8, rbx, r8
shlx r8, rbx, r9
shlx r8, rbx, r10
shlx r8, rbx, r11
shlx r8, rbx, r12
shlx r8, rbx, r13
shlx r8, rbx, r14
shlx r8, rbx, r15
shlx r8, rbx, rsp
shlx r8, rbx, rsi
shlx r8, rbx, rbp
shlx r8, rcx, rax
shlx r8, rcx, rbx
shlx r8, rcx, rcx
shlx r8, rcx, rdx
shlx r8, rcx, rdi
shlx r8, rcx, r8
shlx r8, rcx, r9
shlx r8, rcx, r10
shlx r8, rcx, r11
shlx r8, rcx, r12
shlx r8, rcx, r13
shlx r8, rcx, r14
shlx r8, rcx, r15
shlx r8, rcx, rsp
shlx r8, rcx, rsi
shlx r8, rcx, rbp
shlx r8, rdx, rax
shlx r8, rdx, rbx
shlx r8, rdx, rcx
shlx r8, rdx, rdx
shlx r8, rdx, rdi
shlx r8, rdx, r8
shlx r8, rdx, r9
shlx r8, rdx, r10
shlx r8, rdx, r11
shlx r8, rdx, r12
shlx r8, rdx, r13
shlx r8, rdx, r14
shlx r8, rdx, r15
shlx r8, rdx, rsp
shlx r8, rdx, rsi
shlx r8, rdx, rbp
shlx r8, rdi, rax
shlx r8, rdi, rbx
shlx r8, rdi, rcx
shlx r8, rdi, rdx
shlx r8, rdi, rdi
shlx r8, rdi, r8
shlx r8, rdi, r9
shlx r8, rdi, r10
shlx r8, rdi, r11
shlx r8, rdi, r12
shlx r8, rdi, r13
shlx r8, rdi, r14
shlx r8, rdi, r15
shlx r8, rdi, rsp
shlx r8, rdi, rsi
shlx r8, rdi, rbp
shlx r8, r8, rax
shlx r8, r8, rbx
shlx r8, r8, rcx
shlx r8, r8, rdx
shlx r8, r8, rdi
shlx r8, r8, r8
shlx r8, r8, r9
shlx r8, r8, r10
shlx r8, r8, r11
shlx r8, r8, r12
shlx r8, r8, r13
shlx r8, r8, r14
shlx r8, r8, r15
shlx r8, r8, rsp
shlx r8, r8, rsi
shlx r8, r8, rbp
shlx r8, r9, rax
shlx r8, r9, rbx
shlx r8, r9, rcx
shlx r8, r9, rdx
shlx r8, r9, rdi
shlx r8, r9, r8
shlx r8, r9, r9
shlx r8, r9, r10
shlx r8, r9, r11
shlx r8, r9, r12
shlx r8, r9, r13
shlx r8, r9, r14
shlx r8, r9, r15
shlx r8, r9, rsp
shlx r8, r9, rsi
shlx r8, r9, rbp
shlx r8, r10, rax
shlx r8, r10, rbx
shlx r8, r10, rcx
shlx r8, r10, rdx
shlx r8, r10, rdi
shlx r8, r10, r8
shlx r8, r10, r9
shlx r8, r10, r10
shlx r8, r10, r11
shlx r8, r10, r12
shlx r8, r10, r13
shlx r8, r10, r14
shlx r8, r10, r15
shlx r8, r10, rsp
shlx r8, r10, rsi
shlx r8, r10, rbp
shlx r8, r11, rax
shlx r8, r11, rbx
shlx r8, r11, rcx
shlx r8, r11, rdx
shlx r8, r11, rdi
shlx r8, r11, r8
shlx r8, r11, r9
shlx r8, r11, r10
shlx r8, r11, r11
shlx r8, r11, r12
shlx r8, r11, r13
shlx r8, r11, r14
shlx r8, r11, r15
shlx r8, r11, rsp
shlx r8, r11, rsi
shlx r8, r11, rbp
shlx r8, r12, rax
shlx r8, r12, rbx
shlx r8, r12, rcx
shlx r8, r12, rdx
shlx r8, r12, rdi
shlx r8, r12, r8
shlx r8, r12, r9
shlx r8, r12, r10
shlx r8, r12, r11
shlx r8, r12, r12
shlx r8, r12, r13
shlx r8, r12, r14
shlx r8, r12, r15
shlx r8, r12, rsp
shlx r8, r12, rsi
shlx r8, r12, rbp
shlx r8, r13, rax
shlx r8, r13, rbx
shlx r8, r13, rcx
shlx r8, r13, rdx
shlx r8, r13, rdi
shlx r8, r13, r8
shlx r8, r13, r9
shlx r8, r13, r10
shlx r8, r13, r11
shlx r8, r13, r12
shlx r8, r13, r13
shlx r8, r13, r14
shlx r8, r13, r15
shlx r8, r13, rsp
shlx r8, r13, rsi
shlx r8, r13, rbp
shlx r8, r14, rax
shlx r8, r14, rbx
shlx r8, r14, rcx
shlx r8, r14, rdx
shlx r8, r14, rdi
shlx r8, r14, r8
shlx r8, r14, r9
shlx r8, r14, r10
shlx r8, r14, r11
shlx r8, r14, r12
shlx r8, r14, r13
shlx r8, r14, r14
shlx r8, r14, r15
shlx r8, r14, rsp
shlx r8, r14, rsi
shlx r8, r14, rbp
shlx r8, r15, rax
shlx r8, r15, rbx
shlx r8, r15, rcx
shlx r8, r15, rdx
shlx r8, r15, rdi
shlx r8, r15, r8
shlx r8, r15, r9
shlx r8, r15, r10
shlx r8, r15, r11
shlx r8, r15, r12
shlx r8, r15, r13
shlx r8, r15, r14
shlx r8, r15, r15
shlx r8, r15, rsp
shlx r8, r15, rsi
shlx r8, r15, rbp
shlx r8, rsp, rax
shlx r8, rsp, rbx
shlx r8, rsp, rcx
shlx r8, rsp, rdx
shlx r8, rsp, rdi
shlx r8, rsp, r8
shlx r8, rsp, r9
shlx r8, rsp, r10
shlx r8, rsp, r11
shlx r8, rsp, r12
shlx r8, rsp, r13
shlx r8, rsp, r14
shlx r8, rsp, r15
shlx r8, rsp, rsp
shlx r8, rsp, rsi
shlx r8, rsp, rbp
shlx r8, rsi, rax
shlx r8, rsi, rbx
shlx r8, rsi, rcx
shlx r8, rsi, rdx
shlx r8, rsi, rdi
shlx r8, rsi, r8
shlx r8, rsi, r9
shlx r8, rsi, r10
shlx r8, rsi, r11
shlx r8, rsi, r12
shlx r8, rsi, r13
shlx r8, rsi, r14
shlx r8, rsi, r15
shlx r8, rsi, rsp
shlx r8, rsi, rsi
shlx r8, rsi, rbp
shlx r8, rbp, rax
shlx r8, rbp, rbx
shlx r8, rbp, rcx
shlx r8, rbp, rdx
shlx r8, rbp, rdi
shlx r8, rbp, r8
shlx r8, rbp, r9
shlx r8, rbp, r10
shlx r8, rbp, r11
shlx r8, rbp, r12
shlx r8, rbp, r13
shlx r8, rbp, r14
shlx r8, rbp, r15
shlx r8, rbp, rsp
shlx r8, rbp, rsi
shlx r8, rbp, rbp
shlx r9, rax, rax
shlx r9, rax, rbx
shlx r9, rax, rcx
shlx r9, rax, rdx
shlx r9, rax, rdi
shlx r9, rax, r8
shlx r9, rax, r9
shlx r9, rax, r10
shlx r9, rax, r11
shlx r9, rax, r12
shlx r9, rax, r13
shlx r9, rax, r14
shlx r9, rax, r15
shlx r9, rax, rsp
shlx r9, rax, rsi
shlx r9, rax, rbp
shlx r9, rbx, rax
shlx r9, rbx, rbx
shlx r9, rbx, rcx
shlx r9, rbx, rdx
shlx r9, rbx, rdi
shlx r9, rbx, r8
shlx r9, rbx, r9
shlx r9, rbx, r10
shlx r9, rbx, r11
shlx r9, rbx, r12
shlx r9, rbx, r13
shlx r9, rbx, r14
shlx r9, rbx, r15
shlx r9, rbx, rsp
shlx r9, rbx, rsi
shlx r9, rbx, rbp
shlx r9, rcx, rax
shlx r9, rcx, rbx
shlx r9, rcx, rcx
shlx r9, rcx, rdx
shlx r9, rcx, rdi
shlx r9, rcx, r8
shlx r9, rcx, r9
shlx r9, rcx, r10
shlx r9, rcx, r11
shlx r9, rcx, r12
shlx r9, rcx, r13
shlx r9, rcx, r14
shlx r9, rcx, r15
shlx r9, rcx, rsp
shlx r9, rcx, rsi
shlx r9, rcx, rbp
shlx r9, rdx, rax
shlx r9, rdx, rbx
shlx r9, rdx, rcx
shlx r9, rdx, rdx
shlx r9, rdx, rdi
shlx r9, rdx, r8
shlx r9, rdx, r9
shlx r9, rdx, r10
shlx r9, rdx, r11
shlx r9, rdx, r12
shlx r9, rdx, r13
shlx r9, rdx, r14
shlx r9, rdx, r15
shlx r9, rdx, rsp
shlx r9, rdx, rsi
shlx r9, rdx, rbp
shlx r9, rdi, rax
shlx r9, rdi, rbx
shlx r9, rdi, rcx
shlx r9, rdi, rdx
shlx r9, rdi, rdi
shlx r9, rdi, r8
shlx r9, rdi, r9
shlx r9, rdi, r10
shlx r9, rdi, r11
shlx r9, rdi, r12
shlx r9, rdi, r13
shlx r9, rdi, r14
shlx r9, rdi, r15
shlx r9, rdi, rsp
shlx r9, rdi, rsi
shlx r9, rdi, rbp
shlx r9, r8, rax
shlx r9, r8, rbx
shlx r9, r8, rcx
shlx r9, r8, rdx
shlx r9, r8, rdi
shlx r9, r8, r8
shlx r9, r8, r9
shlx r9, r8, r10
shlx r9, r8, r11
shlx r9, r8, r12
shlx r9, r8, r13
shlx r9, r8, r14
shlx r9, r8, r15
shlx r9, r8, rsp
shlx r9, r8, rsi
shlx r9, r8, rbp
shlx r9, r9, rax
shlx r9, r9, rbx
shlx r9, r9, rcx
shlx r9, r9, rdx
shlx r9, r9, rdi
shlx r9, r9, r8
shlx r9, r9, r9
shlx r9, r9, r10
shlx r9, r9, r11
shlx r9, r9, r12
shlx r9, r9, r13
shlx r9, r9, r14
shlx r9, r9, r15
shlx r9, r9, rsp
shlx r9, r9, rsi
shlx r9, r9, rbp
shlx r9, r10, rax
shlx r9, r10, rbx
shlx r9, r10, rcx
shlx r9, r10, rdx
shlx r9, r10, rdi
shlx r9, r10, r8
shlx r9, r10, r9
shlx r9, r10, r10
shlx r9, r10, r11
shlx r9, r10, r12
shlx r9, r10, r13
shlx r9, r10, r14
shlx r9, r10, r15
shlx r9, r10, rsp
shlx r9, r10, rsi
shlx r9, r10, rbp
shlx r9, r11, rax
shlx r9, r11, rbx
shlx r9, r11, rcx
shlx r9, r11, rdx
shlx r9, r11, rdi
shlx r9, r11, r8
shlx r9, r11, r9
shlx r9, r11, r10
shlx r9, r11, r11
shlx r9, r11, r12
shlx r9, r11, r13
shlx r9, r11, r14
shlx r9, r11, r15
shlx r9, r11, rsp
shlx r9, r11, rsi
shlx r9, r11, rbp
shlx r9, r12, rax
shlx r9, r12, rbx
shlx r9, r12, rcx
shlx r9, r12, rdx
shlx r9, r12, rdi
shlx r9, r12, r8
shlx r9, r12, r9
shlx r9, r12, r10
shlx r9, r12, r11
shlx r9, r12, r12
shlx r9, r12, r13
shlx r9, r12, r14
shlx r9, r12, r15
shlx r9, r12, rsp
shlx r9, r12, rsi
shlx r9, r12, rbp
shlx r9, r13, rax
shlx r9, r13, rbx
shlx r9, r13, rcx
shlx r9, r13, rdx
shlx r9, r13, rdi
shlx r9, r13, r8
shlx r9, r13, r9
shlx r9, r13, r10
shlx r9, r13, r11
shlx r9, r13, r12
shlx r9, r13, r13
shlx r9, r13, r14
shlx r9, r13, r15
shlx r9, r13, rsp
shlx r9, r13, rsi
shlx r9, r13, rbp
shlx r9, r14, rax
shlx r9, r14, rbx
shlx r9, r14, rcx
shlx r9, r14, rdx
shlx r9, r14, rdi
shlx r9, r14, r8
shlx r9, r14, r9
shlx r9, r14, r10
shlx r9, r14, r11
shlx r9, r14, r12
shlx r9, r14, r13
shlx r9, r14, r14
shlx r9, r14, r15
shlx r9, r14, rsp
shlx r9, r14, rsi
shlx r9, r14, rbp
shlx r9, r15, rax
shlx r9, r15, rbx
shlx r9, r15, rcx
shlx r9, r15, rdx
shlx r9, r15, rdi
shlx r9, r15, r8
shlx r9, r15, r9
shlx r9, r15, r10
shlx r9, r15, r11
shlx r9, r15, r12
shlx r9, r15, r13
shlx r9, r15, r14
shlx r9, r15, r15
shlx r9, r15, rsp
shlx r9, r15, rsi
shlx r9, r15, rbp
shlx r9, rsp, rax
shlx r9, rsp, rbx
shlx r9, rsp, rcx
shlx r9, rsp, rdx
shlx r9, rsp, rdi
shlx r9, rsp, r8
shlx r9, rsp, r9
shlx r9, rsp, r10
shlx r9, rsp, r11
shlx r9, rsp, r12
shlx r9, rsp, r13
shlx r9, rsp, r14
shlx r9, rsp, r15
shlx r9, rsp, rsp
shlx r9, rsp, rsi
shlx r9, rsp, rbp
shlx r9, rsi, rax
shlx r9, rsi, rbx
shlx r9, rsi, rcx
shlx r9, rsi, rdx
shlx r9, rsi, rdi
shlx r9, rsi, r8
shlx r9, rsi, r9
shlx r9, rsi, r10
shlx r9, rsi, r11
shlx r9, rsi, r12
shlx r9, rsi, r13
shlx r9, rsi, r14
shlx r9, rsi, r15
shlx r9, rsi, rsp
shlx r9, rsi, rsi
shlx r9, rsi, rbp
shlx r9, rbp, rax
shlx r9, rbp, rbx
shlx r9, rbp, rcx
shlx r9, rbp, rdx
shlx r9, rbp, rdi
shlx r9, rbp, r8
shlx r9, rbp, r9
shlx r9, rbp, r10
shlx r9, rbp, r11
shlx r9, rbp, r12
shlx r9, rbp, r13
shlx r9, rbp, r14
shlx r9, rbp, r15
shlx r9, rbp, rsp
shlx r9, rbp, rsi
shlx r9, rbp, rbp
shlx r10, rax, rax
shlx r10, rax, rbx
shlx r10, rax, rcx
shlx r10, rax, rdx
shlx r10, rax, rdi
shlx r10, rax, r8
shlx r10, rax, r9
shlx r10, rax, r10
shlx r10, rax, r11
shlx r10, rax, r12
shlx r10, rax, r13
shlx r10, rax, r14
shlx r10, rax, r15
shlx r10, rax, rsp
shlx r10, rax, rsi
shlx r10, rax, rbp
shlx r10, rbx, rax
shlx r10, rbx, rbx
shlx r10, rbx, rcx
shlx r10, rbx, rdx
shlx r10, rbx, rdi
shlx r10, rbx, r8
shlx r10, rbx, r9
shlx r10, rbx, r10
shlx r10, rbx, r11
shlx r10, rbx, r12
shlx r10, rbx, r13
shlx r10, rbx, r14
shlx r10, rbx, r15
shlx r10, rbx, rsp
shlx r10, rbx, rsi
shlx r10, rbx, rbp
shlx r10, rcx, rax
shlx r10, rcx, rbx
shlx r10, rcx, rcx
shlx r10, rcx, rdx
shlx r10, rcx, rdi
shlx r10, rcx, r8
shlx r10, rcx, r9
shlx r10, rcx, r10
shlx r10, rcx, r11
shlx r10, rcx, r12
shlx r10, rcx, r13
shlx r10, rcx, r14
shlx r10, rcx, r15
shlx r10, rcx, rsp
shlx r10, rcx, rsi
shlx r10, rcx, rbp
shlx r10, rdx, rax
shlx r10, rdx, rbx
shlx r10, rdx, rcx
shlx r10, rdx, rdx
shlx r10, rdx, rdi
shlx r10, rdx, r8
shlx r10, rdx, r9
shlx r10, rdx, r10
shlx r10, rdx, r11
shlx r10, rdx, r12
shlx r10, rdx, r13
shlx r10, rdx, r14
shlx r10, rdx, r15
shlx r10, rdx, rsp
shlx r10, rdx, rsi
shlx r10, rdx, rbp
shlx r10, rdi, rax
shlx r10, rdi, rbx
shlx r10, rdi, rcx
shlx r10, rdi, rdx
shlx r10, rdi, rdi
shlx r10, rdi, r8
shlx r10, rdi, r9
shlx r10, rdi, r10
shlx r10, rdi, r11
shlx r10, rdi, r12
shlx r10, rdi, r13
shlx r10, rdi, r14
shlx r10, rdi, r15
shlx r10, rdi, rsp
shlx r10, rdi, rsi
shlx r10, rdi, rbp
shlx r10, r8, rax
shlx r10, r8, rbx
shlx r10, r8, rcx
shlx r10, r8, rdx
shlx r10, r8, rdi
shlx r10, r8, r8
shlx r10, r8, r9
shlx r10, r8, r10
shlx r10, r8, r11
shlx r10, r8, r12
shlx r10, r8, r13
shlx r10, r8, r14
shlx r10, r8, r15
shlx r10, r8, rsp
shlx r10, r8, rsi
shlx r10, r8, rbp
shlx r10, r9, rax
shlx r10, r9, rbx
shlx r10, r9, rcx
shlx r10, r9, rdx
shlx r10, r9, rdi
shlx r10, r9, r8
shlx r10, r9, r9
shlx r10, r9, r10
shlx r10, r9, r11
shlx r10, r9, r12
shlx r10, r9, r13
shlx r10, r9, r14
shlx r10, r9, r15
shlx r10, r9, rsp
shlx r10, r9, rsi
shlx r10, r9, rbp
shlx r10, r10, rax
shlx r10, r10, rbx
shlx r10, r10, rcx
shlx r10, r10, rdx
shlx r10, r10, rdi
shlx r10, r10, r8
shlx r10, r10, r9
shlx r10, r10, r10
shlx r10, r10, r11
shlx r10, r10, r12
shlx r10, r10, r13
shlx r10, r10, r14
shlx r10, r10, r15
shlx r10, r10, rsp
shlx r10, r10, rsi
shlx r10, r10, rbp
shlx r10, r11, rax
shlx r10, r11, rbx
shlx r10, r11, rcx
shlx r10, r11, rdx
shlx r10, r11, rdi
shlx r10, r11, r8
shlx r10, r11, r9
shlx r10, r11, r10
shlx r10, r11, r11
shlx r10, r11, r12
shlx r10, r11, r13
shlx r10, r11, r14
shlx r10, r11, r15
shlx r10, r11, rsp
shlx r10, r11, rsi
shlx r10, r11, rbp
shlx r10, r12, rax
shlx r10, r12, rbx
shlx r10, r12, rcx
shlx r10, r12, rdx
shlx r10, r12, rdi
shlx r10, r12, r8
shlx r10, r12, r9
shlx r10, r12, r10
shlx r10, r12, r11
shlx r10, r12, r12
shlx r10, r12, r13
shlx r10, r12, r14
shlx r10, r12, r15
shlx r10, r12, rsp
shlx r10, r12, rsi
shlx r10, r12, rbp
shlx r10, r13, rax
shlx r10, r13, rbx
shlx r10, r13, rcx
shlx r10, r13, rdx
shlx r10, r13, rdi
shlx r10, r13, r8
shlx r10, r13, r9
shlx r10, r13, r10
shlx r10, r13, r11
shlx r10, r13, r12
shlx r10, r13, r13
shlx r10, r13, r14
shlx r10, r13, r15
shlx r10, r13, rsp
shlx r10, r13, rsi
shlx r10, r13, rbp
shlx r10, r14, rax
shlx r10, r14, rbx
shlx r10, r14, rcx
shlx r10, r14, rdx
shlx r10, r14, rdi
shlx r10, r14, r8
shlx r10, r14, r9
shlx r10, r14, r10
shlx r10, r14, r11
shlx r10, r14, r12
shlx r10, r14, r13
shlx r10, r14, r14
shlx r10, r14, r15
shlx r10, r14, rsp
shlx r10, r14, rsi
shlx r10, r14, rbp
shlx r10, r15, rax
shlx r10, r15, rbx
shlx r10, r15, rcx
shlx r10, r15, rdx
shlx r10, r15, rdi
shlx r10, r15, r8
shlx r10, r15, r9
shlx r10, r15, r10
shlx r10, r15, r11
shlx r10, r15, r12
shlx r10, r15, r13
shlx r10, r15, r14
shlx r10, r15, r15
shlx r10, r15, rsp
shlx r10, r15, rsi
shlx r10, r15, rbp
shlx r10, rsp, rax
shlx r10, rsp, rbx
shlx r10, rsp, rcx
shlx r10, rsp, rdx
shlx r10, rsp, rdi
shlx r10, rsp, r8
shlx r10, rsp, r9
shlx r10, rsp, r10
shlx r10, rsp, r11
shlx r10, rsp, r12
shlx r10, rsp, r13
shlx r10, rsp, r14
shlx r10, rsp, r15
shlx r10, rsp, rsp
shlx r10, rsp, rsi
shlx r10, rsp, rbp
shlx r10, rsi, rax
shlx r10, rsi, rbx
shlx r10, rsi, rcx
shlx r10, rsi, rdx
shlx r10, rsi, rdi
shlx r10, rsi, r8
shlx r10, rsi, r9
shlx r10, rsi, r10
shlx r10, rsi, r11
shlx r10, rsi, r12
shlx r10, rsi, r13
shlx r10, rsi, r14
shlx r10, rsi, r15
shlx r10, rsi, rsp
shlx r10, rsi, rsi
shlx r10, rsi, rbp
shlx r10, rbp, rax
shlx r10, rbp, rbx
shlx r10, rbp, rcx
shlx r10, rbp, rdx
shlx r10, rbp, rdi
shlx r10, rbp, r8
shlx r10, rbp, r9
shlx r10, rbp, r10
shlx r10, rbp, r11
shlx r10, rbp, r12
shlx r10, rbp, r13
shlx r10, rbp, r14
shlx r10, rbp, r15
shlx r10, rbp, rsp
shlx r10, rbp, rsi
shlx r10, rbp, rbp
shlx r11, rax, rax
shlx r11, rax, rbx
shlx r11, rax, rcx
shlx r11, rax, rdx
shlx r11, rax, rdi
shlx r11, rax, r8
shlx r11, rax, r9
shlx r11, rax, r10
shlx r11, rax, r11
shlx r11, rax, r12
shlx r11, rax, r13
shlx r11, rax, r14
shlx r11, rax, r15
shlx r11, rax, rsp
shlx r11, rax, rsi
shlx r11, rax, rbp
shlx r11, rbx, rax
shlx r11, rbx, rbx
shlx r11, rbx, rcx
shlx r11, rbx, rdx
shlx r11, rbx, rdi
shlx r11, rbx, r8
shlx r11, rbx, r9
shlx r11, rbx, r10
shlx r11, rbx, r11
shlx r11, rbx, r12
shlx r11, rbx, r13
shlx r11, rbx, r14
shlx r11, rbx, r15
shlx r11, rbx, rsp
shlx r11, rbx, rsi
shlx r11, rbx, rbp
shlx r11, rcx, rax
shlx r11, rcx, rbx
shlx r11, rcx, rcx
shlx r11, rcx, rdx
shlx r11, rcx, rdi
shlx r11, rcx, r8
shlx r11, rcx, r9
shlx r11, rcx, r10
shlx r11, rcx, r11
shlx r11, rcx, r12
shlx r11, rcx, r13
shlx r11, rcx, r14
shlx r11, rcx, r15
shlx r11, rcx, rsp
shlx r11, rcx, rsi
shlx r11, rcx, rbp
shlx r11, rdx, rax
shlx r11, rdx, rbx
shlx r11, rdx, rcx
shlx r11, rdx, rdx
shlx r11, rdx, rdi
shlx r11, rdx, r8
shlx r11, rdx, r9
shlx r11, rdx, r10
shlx r11, rdx, r11
shlx r11, rdx, r12
shlx r11, rdx, r13
shlx r11, rdx, r14
shlx r11, rdx, r15
shlx r11, rdx, rsp
shlx r11, rdx, rsi
shlx r11, rdx, rbp
shlx r11, rdi, rax
shlx r11, rdi, rbx
shlx r11, rdi, rcx
shlx r11, rdi, rdx
shlx r11, rdi, rdi
shlx r11, rdi, r8
shlx r11, rdi, r9
shlx r11, rdi, r10
shlx r11, rdi, r11
shlx r11, rdi, r12
shlx r11, rdi, r13
shlx r11, rdi, r14
shlx r11, rdi, r15
shlx r11, rdi, rsp
shlx r11, rdi, rsi
shlx r11, rdi, rbp
shlx r11, r8, rax
shlx r11, r8, rbx
shlx r11, r8, rcx
shlx r11, r8, rdx
shlx r11, r8, rdi
shlx r11, r8, r8
shlx r11, r8, r9
shlx r11, r8, r10
shlx r11, r8, r11
shlx r11, r8, r12
shlx r11, r8, r13
shlx r11, r8, r14
shlx r11, r8, r15
shlx r11, r8, rsp
shlx r11, r8, rsi
shlx r11, r8, rbp
shlx r11, r9, rax
shlx r11, r9, rbx
shlx r11, r9, rcx
shlx r11, r9, rdx
shlx r11, r9, rdi
shlx r11, r9, r8
shlx r11, r9, r9
shlx r11, r9, r10
shlx r11, r9, r11
shlx r11, r9, r12
shlx r11, r9, r13
shlx r11, r9, r14
shlx r11, r9, r15
shlx r11, r9, rsp
shlx r11, r9, rsi
shlx r11, r9, rbp
shlx r11, r10, rax
shlx r11, r10, rbx
shlx r11, r10, rcx
shlx r11, r10, rdx
shlx r11, r10, rdi
shlx r11, r10, r8
shlx r11, r10, r9
shlx r11, r10, r10
shlx r11, r10, r11
shlx r11, r10, r12
shlx r11, r10, r13
shlx r11, r10, r14
shlx r11, r10, r15
shlx r11, r10, rsp
shlx r11, r10, rsi
shlx r11, r10, rbp
shlx r11, r11, rax
shlx r11, r11, rbx
shlx r11, r11, rcx
shlx r11, r11, rdx
shlx r11, r11, rdi
shlx r11, r11, r8
shlx r11, r11, r9
shlx r11, r11, r10
shlx r11, r11, r11
shlx r11, r11, r12
shlx r11, r11, r13
shlx r11, r11, r14
shlx r11, r11, r15
shlx r11, r11, rsp
shlx r11, r11, rsi
shlx r11, r11, rbp
shlx r11, r12, rax
shlx r11, r12, rbx
shlx r11, r12, rcx
shlx r11, r12, rdx
shlx r11, r12, rdi
shlx r11, r12, r8
shlx r11, r12, r9
shlx r11, r12, r10
shlx r11, r12, r11
shlx r11, r12, r12
shlx r11, r12, r13
shlx r11, r12, r14
shlx r11, r12, r15
shlx r11, r12, rsp
shlx r11, r12, rsi
shlx r11, r12, rbp
shlx r11, r13, rax
shlx r11, r13, rbx
shlx r11, r13, rcx
shlx r11, r13, rdx
shlx r11, r13, rdi
shlx r11, r13, r8
shlx r11, r13, r9
shlx r11, r13, r10
shlx r11, r13, r11
shlx r11, r13, r12
shlx r11, r13, r13
shlx r11, r13, r14
shlx r11, r13, r15
shlx r11, r13, rsp
shlx r11, r13, rsi
shlx r11, r13, rbp
shlx r11, r14, rax
shlx r11, r14, rbx
shlx r11, r14, rcx
shlx r11, r14, rdx
shlx r11, r14, rdi
shlx r11, r14, r8
shlx r11, r14, r9
shlx r11, r14, r10
shlx r11, r14, r11
shlx r11, r14, r12
shlx r11, r14, r13
shlx r11, r14, r14
shlx r11, r14, r15
shlx r11, r14, rsp
shlx r11, r14, rsi
shlx r11, r14, rbp
shlx r11, r15, rax
shlx r11, r15, rbx
shlx r11, r15, rcx
shlx r11, r15, rdx
shlx r11, r15, rdi
shlx r11, r15, r8
shlx r11, r15, r9
shlx r11, r15, r10
shlx r11, r15, r11
shlx r11, r15, r12
shlx r11, r15, r13
shlx r11, r15, r14
shlx r11, r15, r15
shlx r11, r15, rsp
shlx r11, r15, rsi
shlx r11, r15, rbp
shlx r11, rsp, rax
shlx r11, rsp, rbx
shlx r11, rsp, rcx
shlx r11, rsp, rdx
shlx r11, rsp, rdi
shlx r11, rsp, r8
shlx r11, rsp, r9
shlx r11, rsp, r10
shlx r11, rsp, r11
shlx r11, rsp, r12
shlx r11, rsp, r13
shlx r11, rsp, r14
shlx r11, rsp, r15
shlx r11, rsp, rsp
shlx r11, rsp, rsi
shlx r11, rsp, rbp
shlx r11, rsi, rax
shlx r11, rsi, rbx
shlx r11, rsi, rcx
shlx r11, rsi, rdx
shlx r11, rsi, rdi
shlx r11, rsi, r8
shlx r11, rsi, r9
shlx r11, rsi, r10
shlx r11, rsi, r11
shlx r11, rsi, r12
shlx r11, rsi, r13
shlx r11, rsi, r14
shlx r11, rsi, r15
shlx r11, rsi, rsp
shlx r11, rsi, rsi
shlx r11, rsi, rbp
shlx r11, rbp, rax
shlx r11, rbp, rbx
shlx r11, rbp, rcx
shlx r11, rbp, rdx
shlx r11, rbp, rdi
shlx r11, rbp, r8
shlx r11, rbp, r9
shlx r11, rbp, r10
shlx r11, rbp, r11
shlx r11, rbp, r12
shlx r11, rbp, r13
shlx r11, rbp, r14
shlx r11, rbp, r15
shlx r11, rbp, rsp
shlx r11, rbp, rsi
shlx r11, rbp, rbp
shlx r12, rax, rax
shlx r12, rax, rbx
shlx r12, rax, rcx
shlx r12, rax, rdx
shlx r12, rax, rdi
shlx r12, rax, r8
shlx r12, rax, r9
shlx r12, rax, r10
shlx r12, rax, r11
shlx r12, rax, r12
shlx r12, rax, r13
shlx r12, rax, r14
shlx r12, rax, r15
shlx r12, rax, rsp
shlx r12, rax, rsi
shlx r12, rax, rbp
shlx r12, rbx, rax
shlx r12, rbx, rbx
shlx r12, rbx, rcx
shlx r12, rbx, rdx
shlx r12, rbx, rdi
shlx r12, rbx, r8
shlx r12, rbx, r9
shlx r12, rbx, r10
shlx r12, rbx, r11
shlx r12, rbx, r12
shlx r12, rbx, r13
shlx r12, rbx, r14
shlx r12, rbx, r15
shlx r12, rbx, rsp
shlx r12, rbx, rsi
shlx r12, rbx, rbp
shlx r12, rcx, rax
shlx r12, rcx, rbx
shlx r12, rcx, rcx
shlx r12, rcx, rdx
shlx r12, rcx, rdi
shlx r12, rcx, r8
shlx r12, rcx, r9
shlx r12, rcx, r10
shlx r12, rcx, r11
shlx r12, rcx, r12
shlx r12, rcx, r13
shlx r12, rcx, r14
shlx r12, rcx, r15
shlx r12, rcx, rsp
shlx r12, rcx, rsi
shlx r12, rcx, rbp
shlx r12, rdx, rax
shlx r12, rdx, rbx
shlx r12, rdx, rcx
shlx r12, rdx, rdx
shlx r12, rdx, rdi
shlx r12, rdx, r8
shlx r12, rdx, r9
shlx r12, rdx, r10
shlx r12, rdx, r11
shlx r12, rdx, r12
shlx r12, rdx, r13
shlx r12, rdx, r14
shlx r12, rdx, r15
shlx r12, rdx, rsp
shlx r12, rdx, rsi
shlx r12, rdx, rbp
shlx r12, rdi, rax
shlx r12, rdi, rbx
shlx r12, rdi, rcx
shlx r12, rdi, rdx
shlx r12, rdi, rdi
shlx r12, rdi, r8
shlx r12, rdi, r9
shlx r12, rdi, r10
shlx r12, rdi, r11
shlx r12, rdi, r12
shlx r12, rdi, r13
shlx r12, rdi, r14
shlx r12, rdi, r15
shlx r12, rdi, rsp
shlx r12, rdi, rsi
shlx r12, rdi, rbp
shlx r12, r8, rax
shlx r12, r8, rbx
shlx r12, r8, rcx
shlx r12, r8, rdx
shlx r12, r8, rdi
shlx r12, r8, r8
shlx r12, r8, r9
shlx r12, r8, r10
shlx r12, r8, r11
shlx r12, r8, r12
shlx r12, r8, r13
shlx r12, r8, r14
shlx r12, r8, r15
shlx r12, r8, rsp
shlx r12, r8, rsi
shlx r12, r8, rbp
shlx r12, r9, rax
shlx r12, r9, rbx
shlx r12, r9, rcx
shlx r12, r9, rdx
shlx r12, r9, rdi
shlx r12, r9, r8
shlx r12, r9, r9
shlx r12, r9, r10
shlx r12, r9, r11
shlx r12, r9, r12
shlx r12, r9, r13
shlx r12, r9, r14
shlx r12, r9, r15
shlx r12, r9, rsp
shlx r12, r9, rsi
shlx r12, r9, rbp
shlx r12, r10, rax
shlx r12, r10, rbx
shlx r12, r10, rcx
shlx r12, r10, rdx
shlx r12, r10, rdi
shlx r12, r10, r8
shlx r12, r10, r9
shlx r12, r10, r10
shlx r12, r10, r11
shlx r12, r10, r12
shlx r12, r10, r13
shlx r12, r10, r14
shlx r12, r10, r15
shlx r12, r10, rsp
shlx r12, r10, rsi
shlx r12, r10, rbp
shlx r12, r11, rax
shlx r12, r11, rbx
shlx r12, r11, rcx
shlx r12, r11, rdx
shlx r12, r11, rdi
shlx r12, r11, r8
shlx r12, r11, r9
shlx r12, r11, r10
shlx r12, r11, r11
shlx r12, r11, r12
shlx r12, r11, r13
shlx r12, r11, r14
shlx r12, r11, r15
shlx r12, r11, rsp
shlx r12, r11, rsi
shlx r12, r11, rbp
shlx r12, r12, rax
shlx r12, r12, rbx
shlx r12, r12, rcx
shlx r12, r12, rdx
shlx r12, r12, rdi
shlx r12, r12, r8
shlx r12, r12, r9
shlx r12, r12, r10
shlx r12, r12, r11
shlx r12, r12, r12
shlx r12, r12, r13
shlx r12, r12, r14
shlx r12, r12, r15
shlx r12, r12, rsp
shlx r12, r12, rsi
shlx r12, r12, rbp
shlx r12, r13, rax
shlx r12, r13, rbx
shlx r12, r13, rcx
shlx r12, r13, rdx
shlx r12, r13, rdi
shlx r12, r13, r8
shlx r12, r13, r9
shlx r12, r13, r10
shlx r12, r13, r11
shlx r12, r13, r12
shlx r12, r13, r13
shlx r12, r13, r14
shlx r12, r13, r15
shlx r12, r13, rsp
shlx r12, r13, rsi
shlx r12, r13, rbp
shlx r12, r14, rax
shlx r12, r14, rbx
shlx r12, r14, rcx
shlx r12, r14, rdx
shlx r12, r14, rdi
shlx r12, r14, r8
shlx r12, r14, r9
shlx r12, r14, r10
shlx r12, r14, r11
shlx r12, r14, r12
shlx r12, r14, r13
shlx r12, r14, r14
shlx r12, r14, r15
shlx r12, r14, rsp
shlx r12, r14, rsi
shlx r12, r14, rbp
shlx r12, r15, rax
shlx r12, r15, rbx
shlx r12, r15, rcx
shlx r12, r15, rdx
shlx r12, r15, rdi
shlx r12, r15, r8
shlx r12, r15, r9
shlx r12, r15, r10
shlx r12, r15, r11
shlx r12, r15, r12
shlx r12, r15, r13
shlx r12, r15, r14
shlx r12, r15, r15
shlx r12, r15, rsp
shlx r12, r15, rsi
shlx r12, r15, rbp
shlx r12, rsp, rax
shlx r12, rsp, rbx
shlx r12, rsp, rcx
shlx r12, rsp, rdx
shlx r12, rsp, rdi
shlx r12, rsp, r8
shlx r12, rsp, r9
shlx r12, rsp, r10
shlx r12, rsp, r11
shlx r12, rsp, r12
shlx r12, rsp, r13
shlx r12, rsp, r14
shlx r12, rsp, r15
shlx r12, rsp, rsp
shlx r12, rsp, rsi
shlx r12, rsp, rbp
shlx r12, rsi, rax
shlx r12, rsi, rbx
shlx r12, rsi, rcx
shlx r12, rsi, rdx
shlx r12, rsi, rdi
shlx r12, rsi, r8
shlx r12, rsi, r9
shlx r12, rsi, r10
shlx r12, rsi, r11
shlx r12, rsi, r12
shlx r12, rsi, r13
shlx r12, rsi, r14
shlx r12, rsi, r15
shlx r12, rsi, rsp
shlx r12, rsi, rsi
shlx r12, rsi, rbp
shlx r12, rbp, rax
shlx r12, rbp, rbx
shlx r12, rbp, rcx
shlx r12, rbp, rdx
shlx r12, rbp, rdi
shlx r12, rbp, r8
shlx r12, rbp, r9
shlx r12, rbp, r10
shlx r12, rbp, r11
shlx r12, rbp, r12
shlx r12, rbp, r13
shlx r12, rbp, r14
shlx r12, rbp, r15
shlx r12, rbp, rsp
shlx r12, rbp, rsi
shlx r12, rbp, rbp
shlx r13, rax, rax
shlx r13, rax, rbx
shlx r13, rax, rcx
shlx r13, rax, rdx
shlx r13, rax, rdi
shlx r13, rax, r8
shlx r13, rax, r9
shlx r13, rax, r10
shlx r13, rax, r11
shlx r13, rax, r12
shlx r13, rax, r13
shlx r13, rax, r14
shlx r13, rax, r15
shlx r13, rax, rsp
shlx r13, rax, rsi
shlx r13, rax, rbp
shlx r13, rbx, rax
shlx r13, rbx, rbx
shlx r13, rbx, rcx
shlx r13, rbx, rdx
shlx r13, rbx, rdi
shlx r13, rbx, r8
shlx r13, rbx, r9
shlx r13, rbx, r10
shlx r13, rbx, r11
shlx r13, rbx, r12
shlx r13, rbx, r13
shlx r13, rbx, r14
shlx r13, rbx, r15
shlx r13, rbx, rsp
shlx r13, rbx, rsi
shlx r13, rbx, rbp
shlx r13, rcx, rax
shlx r13, rcx, rbx
shlx r13, rcx, rcx
shlx r13, rcx, rdx
shlx r13, rcx, rdi
shlx r13, rcx, r8
shlx r13, rcx, r9
shlx r13, rcx, r10
shlx r13, rcx, r11
shlx r13, rcx, r12
shlx r13, rcx, r13
shlx r13, rcx, r14
shlx r13, rcx, r15
shlx r13, rcx, rsp
shlx r13, rcx, rsi
shlx r13, rcx, rbp
shlx r13, rdx, rax
shlx r13, rdx, rbx
shlx r13, rdx, rcx
shlx r13, rdx, rdx
shlx r13, rdx, rdi
shlx r13, rdx, r8
shlx r13, rdx, r9
shlx r13, rdx, r10
shlx r13, rdx, r11
shlx r13, rdx, r12
shlx r13, rdx, r13
shlx r13, rdx, r14
shlx r13, rdx, r15
shlx r13, rdx, rsp
shlx r13, rdx, rsi
shlx r13, rdx, rbp
shlx r13, rdi, rax
shlx r13, rdi, rbx
shlx r13, rdi, rcx
shlx r13, rdi, rdx
shlx r13, rdi, rdi
shlx r13, rdi, r8
shlx r13, rdi, r9
shlx r13, rdi, r10
shlx r13, rdi, r11
shlx r13, rdi, r12
shlx r13, rdi, r13
shlx r13, rdi, r14
shlx r13, rdi, r15
shlx r13, rdi, rsp
shlx r13, rdi, rsi
shlx r13, rdi, rbp
shlx r13, r8, rax
shlx r13, r8, rbx
shlx r13, r8, rcx
shlx r13, r8, rdx
shlx r13, r8, rdi
shlx r13, r8, r8
shlx r13, r8, r9
shlx r13, r8, r10
shlx r13, r8, r11
shlx r13, r8, r12
shlx r13, r8, r13
shlx r13, r8, r14
shlx r13, r8, r15
shlx r13, r8, rsp
shlx r13, r8, rsi
shlx r13, r8, rbp
shlx r13, r9, rax
shlx r13, r9, rbx
shlx r13, r9, rcx
shlx r13, r9, rdx
shlx r13, r9, rdi
shlx r13, r9, r8
shlx r13, r9, r9
shlx r13, r9, r10
shlx r13, r9, r11
shlx r13, r9, r12
shlx r13, r9, r13
shlx r13, r9, r14
shlx r13, r9, r15
shlx r13, r9, rsp
shlx r13, r9, rsi
shlx r13, r9, rbp
shlx r13, r10, rax
shlx r13, r10, rbx
shlx r13, r10, rcx
shlx r13, r10, rdx
shlx r13, r10, rdi
shlx r13, r10, r8
shlx r13, r10, r9
shlx r13, r10, r10
shlx r13, r10, r11
shlx r13, r10, r12
shlx r13, r10, r13
shlx r13, r10, r14
shlx r13, r10, r15
shlx r13, r10, rsp
shlx r13, r10, rsi
shlx r13, r10, rbp
shlx r13, r11, rax
shlx r13, r11, rbx
shlx r13, r11, rcx
shlx r13, r11, rdx
shlx r13, r11, rdi
shlx r13, r11, r8
shlx r13, r11, r9
shlx r13, r11, r10
shlx r13, r11, r11
shlx r13, r11, r12
shlx r13, r11, r13
shlx r13, r11, r14
shlx r13, r11, r15
shlx r13, r11, rsp
shlx r13, r11, rsi
shlx r13, r11, rbp
shlx r13, r12, rax
shlx r13, r12, rbx
shlx r13, r12, rcx
shlx r13, r12, rdx
shlx r13, r12, rdi
shlx r13, r12, r8
shlx r13, r12, r9
shlx r13, r12, r10
shlx r13, r12, r11
shlx r13, r12, r12
shlx r13, r12, r13
shlx r13, r12, r14
shlx r13, r12, r15
shlx r13, r12, rsp
shlx r13, r12, rsi
shlx r13, r12, rbp
shlx r13, r13, rax
shlx r13, r13, rbx
shlx r13, r13, rcx
shlx r13, r13, rdx
shlx r13, r13, rdi
shlx r13, r13, r8
shlx r13, r13, r9
shlx r13, r13, r10
shlx r13, r13, r11
shlx r13, r13, r12
shlx r13, r13, r13
shlx r13, r13, r14
shlx r13, r13, r15
shlx r13, r13, rsp
shlx r13, r13, rsi
shlx r13, r13, rbp
shlx r13, r14, rax
shlx r13, r14, rbx
shlx r13, r14, rcx
shlx r13, r14, rdx
shlx r13, r14, rdi
shlx r13, r14, r8
shlx r13, r14, r9
shlx r13, r14, r10
shlx r13, r14, r11
shlx r13, r14, r12
shlx r13, r14, r13
shlx r13, r14, r14
shlx r13, r14, r15
shlx r13, r14, rsp
shlx r13, r14, rsi
shlx r13, r14, rbp
shlx r13, r15, rax
shlx r13, r15, rbx
shlx r13, r15, rcx
shlx r13, r15, rdx
shlx r13, r15, rdi
shlx r13, r15, r8
shlx r13, r15, r9
shlx r13, r15, r10
shlx r13, r15, r11
shlx r13, r15, r12
shlx r13, r15, r13
shlx r13, r15, r14
shlx r13, r15, r15
shlx r13, r15, rsp
shlx r13, r15, rsi
shlx r13, r15, rbp
shlx r13, rsp, rax
shlx r13, rsp, rbx
shlx r13, rsp, rcx
shlx r13, rsp, rdx
shlx r13, rsp, rdi
shlx r13, rsp, r8
shlx r13, rsp, r9
shlx r13, rsp, r10
shlx r13, rsp, r11
shlx r13, rsp, r12
shlx r13, rsp, r13
shlx r13, rsp, r14
shlx r13, rsp, r15
shlx r13, rsp, rsp
shlx r13, rsp, rsi
shlx r13, rsp, rbp
shlx r13, rsi, rax
shlx r13, rsi, rbx
shlx r13, rsi, rcx
shlx r13, rsi, rdx
shlx r13, rsi, rdi
shlx r13, rsi, r8
shlx r13, rsi, r9
shlx r13, rsi, r10
shlx r13, rsi, r11
shlx r13, rsi, r12
shlx r13, rsi, r13
shlx r13, rsi, r14
shlx r13, rsi, r15
shlx r13, rsi, rsp
shlx r13, rsi, rsi
shlx r13, rsi, rbp
shlx r13, rbp, rax
shlx r13, rbp, rbx
shlx r13, rbp, rcx
shlx r13, rbp, rdx
shlx r13, rbp, rdi
shlx r13, rbp, r8
shlx r13, rbp, r9
shlx r13, rbp, r10
shlx r13, rbp, r11
shlx r13, rbp, r12
shlx r13, rbp, r13
shlx r13, rbp, r14
shlx r13, rbp, r15
shlx r13, rbp, rsp
shlx r13, rbp, rsi
shlx r13, rbp, rbp
shlx r14, rax, rax
shlx r14, rax, rbx
shlx r14, rax, rcx
shlx r14, rax, rdx
shlx r14, rax, rdi
shlx r14, rax, r8
shlx r14, rax, r9
shlx r14, rax, r10
shlx r14, rax, r11
shlx r14, rax, r12
shlx r14, rax, r13
shlx r14, rax, r14
shlx r14, rax, r15
shlx r14, rax, rsp
shlx r14, rax, rsi
shlx r14, rax, rbp
shlx r14, rbx, rax
shlx r14, rbx, rbx
shlx r14, rbx, rcx
shlx r14, rbx, rdx
shlx r14, rbx, rdi
shlx r14, rbx, r8
shlx r14, rbx, r9
shlx r14, rbx, r10
shlx r14, rbx, r11
shlx r14, rbx, r12
shlx r14, rbx, r13
shlx r14, rbx, r14
shlx r14, rbx, r15
shlx r14, rbx, rsp
shlx r14, rbx, rsi
shlx r14, rbx, rbp
shlx r14, rcx, rax
shlx r14, rcx, rbx
shlx r14, rcx, rcx
shlx r14, rcx, rdx
shlx r14, rcx, rdi
shlx r14, rcx, r8
shlx r14, rcx, r9
shlx r14, rcx, r10
shlx r14, rcx, r11
shlx r14, rcx, r12
shlx r14, rcx, r13
shlx r14, rcx, r14
shlx r14, rcx, r15
shlx r14, rcx, rsp
shlx r14, rcx, rsi
shlx r14, rcx, rbp
shlx r14, rdx, rax
shlx r14, rdx, rbx
shlx r14, rdx, rcx
shlx r14, rdx, rdx
shlx r14, rdx, rdi
shlx r14, rdx, r8
shlx r14, rdx, r9
shlx r14, rdx, r10
shlx r14, rdx, r11
shlx r14, rdx, r12
shlx r14, rdx, r13
shlx r14, rdx, r14
shlx r14, rdx, r15
shlx r14, rdx, rsp
shlx r14, rdx, rsi
shlx r14, rdx, rbp
shlx r14, rdi, rax
shlx r14, rdi, rbx
shlx r14, rdi, rcx
shlx r14, rdi, rdx
shlx r14, rdi, rdi
shlx r14, rdi, r8
shlx r14, rdi, r9
shlx r14, rdi, r10
shlx r14, rdi, r11
shlx r14, rdi, r12
shlx r14, rdi, r13
shlx r14, rdi, r14
shlx r14, rdi, r15
shlx r14, rdi, rsp
shlx r14, rdi, rsi
shlx r14, rdi, rbp
shlx r14, r8, rax
shlx r14, r8, rbx
shlx r14, r8, rcx
shlx r14, r8, rdx
shlx r14, r8, rdi
shlx r14, r8, r8
shlx r14, r8, r9
shlx r14, r8, r10
shlx r14, r8, r11
shlx r14, r8, r12
shlx r14, r8, r13
shlx r14, r8, r14
shlx r14, r8, r15
shlx r14, r8, rsp
shlx r14, r8, rsi
shlx r14, r8, rbp
shlx r14, r9, rax
shlx r14, r9, rbx
shlx r14, r9, rcx
shlx r14, r9, rdx
shlx r14, r9, rdi
shlx r14, r9, r8
shlx r14, r9, r9
shlx r14, r9, r10
shlx r14, r9, r11
shlx r14, r9, r12
shlx r14, r9, r13
shlx r14, r9, r14
shlx r14, r9, r15
shlx r14, r9, rsp
shlx r14, r9, rsi
shlx r14, r9, rbp
shlx r14, r10, rax
shlx r14, r10, rbx
shlx r14, r10, rcx
shlx r14, r10, rdx
shlx r14, r10, rdi
shlx r14, r10, r8
shlx r14, r10, r9
shlx r14, r10, r10
shlx r14, r10, r11
shlx r14, r10, r12
shlx r14, r10, r13
shlx r14, r10, r14
shlx r14, r10, r15
shlx r14, r10, rsp
shlx r14, r10, rsi
shlx r14, r10, rbp
shlx r14, r11, rax
shlx r14, r11, rbx
shlx r14, r11, rcx
shlx r14, r11, rdx
shlx r14, r11, rdi
shlx r14, r11, r8
shlx r14, r11, r9
shlx r14, r11, r10
shlx r14, r11, r11
shlx r14, r11, r12
shlx r14, r11, r13
shlx r14, r11, r14
shlx r14, r11, r15
shlx r14, r11, rsp
shlx r14, r11, rsi
shlx r14, r11, rbp
shlx r14, r12, rax
shlx r14, r12, rbx
shlx r14, r12, rcx
shlx r14, r12, rdx
shlx r14, r12, rdi
shlx r14, r12, r8
shlx r14, r12, r9
shlx r14, r12, r10
shlx r14, r12, r11
shlx r14, r12, r12
shlx r14, r12, r13
shlx r14, r12, r14
shlx r14, r12, r15
shlx r14, r12, rsp
shlx r14, r12, rsi
shlx r14, r12, rbp
shlx r14, r13, rax
shlx r14, r13, rbx
shlx r14, r13, rcx
shlx r14, r13, rdx
shlx r14, r13, rdi
shlx r14, r13, r8
shlx r14, r13, r9
shlx r14, r13, r10
shlx r14, r13, r11
shlx r14, r13, r12
shlx r14, r13, r13
shlx r14, r13, r14
shlx r14, r13, r15
shlx r14, r13, rsp
shlx r14, r13, rsi
shlx r14, r13, rbp
shlx r14, r14, rax
shlx r14, r14, rbx
shlx r14, r14, rcx
shlx r14, r14, rdx
shlx r14, r14, rdi
shlx r14, r14, r8
shlx r14, r14, r9
shlx r14, r14, r10
shlx r14, r14, r11
shlx r14, r14, r12
shlx r14, r14, r13
shlx r14, r14, r14
shlx r14, r14, r15
shlx r14, r14, rsp
shlx r14, r14, rsi
shlx r14, r14, rbp
shlx r14, r15, rax
shlx r14, r15, rbx
shlx r14, r15, rcx
shlx r14, r15, rdx
shlx r14, r15, rdi
shlx r14, r15, r8
shlx r14, r15, r9
shlx r14, r15, r10
shlx r14, r15, r11
shlx r14, r15, r12
shlx r14, r15, r13
shlx r14, r15, r14
shlx r14, r15, r15
shlx r14, r15, rsp
shlx r14, r15, rsi
shlx r14, r15, rbp
shlx r14, rsp, rax
shlx r14, rsp, rbx
shlx r14, rsp, rcx
shlx r14, rsp, rdx
shlx r14, rsp, rdi
shlx r14, rsp, r8
shlx r14, rsp, r9
shlx r14, rsp, r10
shlx r14, rsp, r11
shlx r14, rsp, r12
shlx r14, rsp, r13
shlx r14, rsp, r14
shlx r14, rsp, r15
shlx r14, rsp, rsp
shlx r14, rsp, rsi
shlx r14, rsp, rbp
shlx r14, rsi, rax
shlx r14, rsi, rbx
shlx r14, rsi, rcx
shlx r14, rsi, rdx
shlx r14, rsi, rdi
shlx r14, rsi, r8
shlx r14, rsi, r9
shlx r14, rsi, r10
shlx r14, rsi, r11
shlx r14, rsi, r12
shlx r14, rsi, r13
shlx r14, rsi, r14
shlx r14, rsi, r15
shlx r14, rsi, rsp
shlx r14, rsi, rsi
shlx r14, rsi, rbp
shlx r14, rbp, rax
shlx r14, rbp, rbx
shlx r14, rbp, rcx
shlx r14, rbp, rdx
shlx r14, rbp, rdi
shlx r14, rbp, r8
shlx r14, rbp, r9
shlx r14, rbp, r10
shlx r14, rbp, r11
shlx r14, rbp, r12
shlx r14, rbp, r13
shlx r14, rbp, r14
shlx r14, rbp, r15
shlx r14, rbp, rsp
shlx r14, rbp, rsi
shlx r14, rbp, rbp
shlx r15, rax, rax
shlx r15, rax, rbx
shlx r15, rax, rcx
shlx r15, rax, rdx
shlx r15, rax, rdi
shlx r15, rax, r8
shlx r15, rax, r9
shlx r15, rax, r10
shlx r15, rax, r11
shlx r15, rax, r12
shlx r15, rax, r13
shlx r15, rax, r14
shlx r15, rax, r15
shlx r15, rax, rsp
shlx r15, rax, rsi
shlx r15, rax, rbp
shlx r15, rbx, rax
shlx r15, rbx, rbx
shlx r15, rbx, rcx
shlx r15, rbx, rdx
shlx r15, rbx, rdi
shlx r15, rbx, r8
shlx r15, rbx, r9
shlx r15, rbx, r10
shlx r15, rbx, r11
shlx r15, rbx, r12
shlx r15, rbx, r13
shlx r15, rbx, r14
shlx r15, rbx, r15
shlx r15, rbx, rsp
shlx r15, rbx, rsi
shlx r15, rbx, rbp
shlx r15, rcx, rax
shlx r15, rcx, rbx
shlx r15, rcx, rcx
shlx r15, rcx, rdx
shlx r15, rcx, rdi
shlx r15, rcx, r8
shlx r15, rcx, r9
shlx r15, rcx, r10
shlx r15, rcx, r11
shlx r15, rcx, r12
shlx r15, rcx, r13
shlx r15, rcx, r14
shlx r15, rcx, r15
shlx r15, rcx, rsp
shlx r15, rcx, rsi
shlx r15, rcx, rbp
shlx r15, rdx, rax
shlx r15, rdx, rbx
shlx r15, rdx, rcx
shlx r15, rdx, rdx
shlx r15, rdx, rdi
shlx r15, rdx, r8
shlx r15, rdx, r9
shlx r15, rdx, r10
shlx r15, rdx, r11
shlx r15, rdx, r12
shlx r15, rdx, r13
shlx r15, rdx, r14
shlx r15, rdx, r15
shlx r15, rdx, rsp
shlx r15, rdx, rsi
shlx r15, rdx, rbp
shlx r15, rdi, rax
shlx r15, rdi, rbx
shlx r15, rdi, rcx
shlx r15, rdi, rdx
shlx r15, rdi, rdi
shlx r15, rdi, r8
shlx r15, rdi, r9
shlx r15, rdi, r10
shlx r15, rdi, r11
shlx r15, rdi, r12
shlx r15, rdi, r13
shlx r15, rdi, r14
shlx r15, rdi, r15
shlx r15, rdi, rsp
shlx r15, rdi, rsi
shlx r15, rdi, rbp
shlx r15, r8, rax
shlx r15, r8, rbx
shlx r15, r8, rcx
shlx r15, r8, rdx
shlx r15, r8, rdi
shlx r15, r8, r8
shlx r15, r8, r9
shlx r15, r8, r10
shlx r15, r8, r11
shlx r15, r8, r12
shlx r15, r8, r13
shlx r15, r8, r14
shlx r15, r8, r15
shlx r15, r8, rsp
shlx r15, r8, rsi
shlx r15, r8, rbp
shlx r15, r9, rax
shlx r15, r9, rbx
shlx r15, r9, rcx
shlx r15, r9, rdx
shlx r15, r9, rdi
shlx r15, r9, r8
shlx r15, r9, r9
shlx r15, r9, r10
shlx r15, r9, r11
shlx r15, r9, r12
shlx r15, r9, r13
shlx r15, r9, r14
shlx r15, r9, r15
shlx r15, r9, rsp
shlx r15, r9, rsi
shlx r15, r9, rbp
shlx r15, r10, rax
shlx r15, r10, rbx
shlx r15, r10, rcx
shlx r15, r10, rdx
shlx r15, r10, rdi
shlx r15, r10, r8
shlx r15, r10, r9
shlx r15, r10, r10
shlx r15, r10, r11
shlx r15, r10, r12
shlx r15, r10, r13
shlx r15, r10, r14
shlx r15, r10, r15
shlx r15, r10, rsp
shlx r15, r10, rsi
shlx r15, r10, rbp
shlx r15, r11, rax
shlx r15, r11, rbx
shlx r15, r11, rcx
shlx r15, r11, rdx
shlx r15, r11, rdi
shlx r15, r11, r8
shlx r15, r11, r9
shlx r15, r11, r10
shlx r15, r11, r11
shlx r15, r11, r12
shlx r15, r11, r13
shlx r15, r11, r14
shlx r15, r11, r15
shlx r15, r11, rsp
shlx r15, r11, rsi
shlx r15, r11, rbp
shlx r15, r12, rax
shlx r15, r12, rbx
shlx r15, r12, rcx
shlx r15, r12, rdx
shlx r15, r12, rdi
shlx r15, r12, r8
shlx r15, r12, r9
shlx r15, r12, r10
shlx r15, r12, r11
shlx r15, r12, r12
shlx r15, r12, r13
shlx r15, r12, r14
shlx r15, r12, r15
shlx r15, r12, rsp
shlx r15, r12, rsi
shlx r15, r12, rbp
shlx r15, r13, rax
shlx r15, r13, rbx
shlx r15, r13, rcx
shlx r15, r13, rdx
shlx r15, r13, rdi
shlx r15, r13, r8
shlx r15, r13, r9
shlx r15, r13, r10
shlx r15, r13, r11
shlx r15, r13, r12
shlx r15, r13, r13
shlx r15, r13, r14
shlx r15, r13, r15
shlx r15, r13, rsp
shlx r15, r13, rsi
shlx r15, r13, rbp
shlx r15, r14, rax
shlx r15, r14, rbx
shlx r15, r14, rcx
shlx r15, r14, rdx
shlx r15, r14, rdi
shlx r15, r14, r8
shlx r15, r14, r9
shlx r15, r14, r10
shlx r15, r14, r11
shlx r15, r14, r12
shlx r15, r14, r13
shlx r15, r14, r14
shlx r15, r14, r15
shlx r15, r14, rsp
shlx r15, r14, rsi
shlx r15, r14, rbp
shlx r15, r15, rax
shlx r15, r15, rbx
shlx r15, r15, rcx
shlx r15, r15, rdx
shlx r15, r15, rdi
shlx r15, r15, r8
shlx r15, r15, r9
shlx r15, r15, r10
shlx r15, r15, r11
shlx r15, r15, r12
shlx r15, r15, r13
shlx r15, r15, r14
shlx r15, r15, r15
shlx r15, r15, rsp
shlx r15, r15, rsi
shlx r15, r15, rbp
shlx r15, rsp, rax
shlx r15, rsp, rbx
shlx r15, rsp, rcx
shlx r15, rsp, rdx
shlx r15, rsp, rdi
shlx r15, rsp, r8
shlx r15, rsp, r9
shlx r15, rsp, r10
shlx r15, rsp, r11
shlx r15, rsp, r12
shlx r15, rsp, r13
shlx r15, rsp, r14
shlx r15, rsp, r15
shlx r15, rsp, rsp
shlx r15, rsp, rsi
shlx r15, rsp, rbp
shlx r15, rsi, rax
shlx r15, rsi, rbx
shlx r15, rsi, rcx
shlx r15, rsi, rdx
shlx r15, rsi, rdi
shlx r15, rsi, r8
shlx r15, rsi, r9
shlx r15, rsi, r10
shlx r15, rsi, r11
shlx r15, rsi, r12
shlx r15, rsi, r13
shlx r15, rsi, r14
shlx r15, rsi, r15
shlx r15, rsi, rsp
shlx r15, rsi, rsi
shlx r15, rsi, rbp
shlx r15, rbp, rax
shlx r15, rbp, rbx
shlx r15, rbp, rcx
shlx r15, rbp, rdx
shlx r15, rbp, rdi
shlx r15, rbp, r8
shlx r15, rbp, r9
shlx r15, rbp, r10
shlx r15, rbp, r11
shlx r15, rbp, r12
shlx r15, rbp, r13
shlx r15, rbp, r14
shlx r15, rbp, r15
shlx r15, rbp, rsp
shlx r15, rbp, rsi
shlx r15, rbp, rbp
shlx rsp, rax, rax
shlx rsp, rax, rbx
shlx rsp, rax, rcx
shlx rsp, rax, rdx
shlx rsp, rax, rdi
shlx rsp, rax, r8
shlx rsp, rax, r9
shlx rsp, rax, r10
shlx rsp, rax, r11
shlx rsp, rax, r12
shlx rsp, rax, r13
shlx rsp, rax, r14
shlx rsp, rax, r15
shlx rsp, rax, rsp
shlx rsp, rax, rsi
shlx rsp, rax, rbp
shlx rsp, rbx, rax
shlx rsp, rbx, rbx
shlx rsp, rbx, rcx
shlx rsp, rbx, rdx
shlx rsp, rbx, rdi
shlx rsp, rbx, r8
shlx rsp, rbx, r9
shlx rsp, rbx, r10
shlx rsp, rbx, r11
shlx rsp, rbx, r12
shlx rsp, rbx, r13
shlx rsp, rbx, r14
shlx rsp, rbx, r15
shlx rsp, rbx, rsp
shlx rsp, rbx, rsi
shlx rsp, rbx, rbp
shlx rsp, rcx, rax
shlx rsp, rcx, rbx
shlx rsp, rcx, rcx
shlx rsp, rcx, rdx
shlx rsp, rcx, rdi
shlx rsp, rcx, r8
shlx rsp, rcx, r9
shlx rsp, rcx, r10
shlx rsp, rcx, r11
shlx rsp, rcx, r12
shlx rsp, rcx, r13
shlx rsp, rcx, r14
shlx rsp, rcx, r15
shlx rsp, rcx, rsp
shlx rsp, rcx, rsi
shlx rsp, rcx, rbp
shlx rsp, rdx, rax
shlx rsp, rdx, rbx
shlx rsp, rdx, rcx
shlx rsp, rdx, rdx
shlx rsp, rdx, rdi
shlx rsp, rdx, r8
shlx rsp, rdx, r9
shlx rsp, rdx, r10
shlx rsp, rdx, r11
shlx rsp, rdx, r12
shlx rsp, rdx, r13
shlx rsp, rdx, r14
shlx rsp, rdx, r15
shlx rsp, rdx, rsp
shlx rsp, rdx, rsi
shlx rsp, rdx, rbp
shlx rsp, rdi, rax
shlx rsp, rdi, rbx
shlx rsp, rdi, rcx
shlx rsp, rdi, rdx
shlx rsp, rdi, rdi
shlx rsp, rdi, r8
shlx rsp, rdi, r9
shlx rsp, rdi, r10
shlx rsp, rdi, r11
shlx rsp, rdi, r12
shlx rsp, rdi, r13
shlx rsp, rdi, r14
shlx rsp, rdi, r15
shlx rsp, rdi, rsp
shlx rsp, rdi, rsi
shlx rsp, rdi, rbp
shlx rsp, r8, rax
shlx rsp, r8, rbx
shlx rsp, r8, rcx
shlx rsp, r8, rdx
shlx rsp, r8, rdi
shlx rsp, r8, r8
shlx rsp, r8, r9
shlx rsp, r8, r10
shlx rsp, r8, r11
shlx rsp, r8, r12
shlx rsp, r8, r13
shlx rsp, r8, r14
shlx rsp, r8, r15
shlx rsp, r8, rsp
shlx rsp, r8, rsi
shlx rsp, r8, rbp
shlx rsp, r9, rax
shlx rsp, r9, rbx
shlx rsp, r9, rcx
shlx rsp, r9, rdx
shlx rsp, r9, rdi
shlx rsp, r9, r8
shlx rsp, r9, r9
shlx rsp, r9, r10
shlx rsp, r9, r11
shlx rsp, r9, r12
shlx rsp, r9, r13
shlx rsp, r9, r14
shlx rsp, r9, r15
shlx rsp, r9, rsp
shlx rsp, r9, rsi
shlx rsp, r9, rbp
shlx rsp, r10, rax
shlx rsp, r10, rbx
shlx rsp, r10, rcx
shlx rsp, r10, rdx
shlx rsp, r10, rdi
shlx rsp, r10, r8
shlx rsp, r10, r9
shlx rsp, r10, r10
shlx rsp, r10, r11
shlx rsp, r10, r12
shlx rsp, r10, r13
shlx rsp, r10, r14
shlx rsp, r10, r15
shlx rsp, r10, rsp
shlx rsp, r10, rsi
shlx rsp, r10, rbp
shlx rsp, r11, rax
shlx rsp, r11, rbx
shlx rsp, r11, rcx
shlx rsp, r11, rdx
shlx rsp, r11, rdi
shlx rsp, r11, r8
shlx rsp, r11, r9
shlx rsp, r11, r10
shlx rsp, r11, r11
shlx rsp, r11, r12
shlx rsp, r11, r13
shlx rsp, r11, r14
shlx rsp, r11, r15
shlx rsp, r11, rsp
shlx rsp, r11, rsi
shlx rsp, r11, rbp
shlx rsp, r12, rax
shlx rsp, r12, rbx
shlx rsp, r12, rcx
shlx rsp, r12, rdx
shlx rsp, r12, rdi
shlx rsp, r12, r8
shlx rsp, r12, r9
shlx rsp, r12, r10
shlx rsp, r12, r11
shlx rsp, r12, r12
shlx rsp, r12, r13
shlx rsp, r12, r14
shlx rsp, r12, r15
shlx rsp, r12, rsp
shlx rsp, r12, rsi
shlx rsp, r12, rbp
shlx rsp, r13, rax
shlx rsp, r13, rbx
shlx rsp, r13, rcx
shlx rsp, r13, rdx
shlx rsp, r13, rdi
shlx rsp, r13, r8
shlx rsp, r13, r9
shlx rsp, r13, r10
shlx rsp, r13, r11
shlx rsp, r13, r12
shlx rsp, r13, r13
shlx rsp, r13, r14
shlx rsp, r13, r15
shlx rsp, r13, rsp
shlx rsp, r13, rsi
shlx rsp, r13, rbp
shlx rsp, r14, rax
shlx rsp, r14, rbx
shlx rsp, r14, rcx
shlx rsp, r14, rdx
shlx rsp, r14, rdi
shlx rsp, r14, r8
shlx rsp, r14, r9
shlx rsp, r14, r10
shlx rsp, r14, r11
shlx rsp, r14, r12
shlx rsp, r14, r13
shlx rsp, r14, r14
shlx rsp, r14, r15
shlx rsp, r14, rsp
shlx rsp, r14, rsi
shlx rsp, r14, rbp
shlx rsp, r15, rax
shlx rsp, r15, rbx
shlx rsp, r15, rcx
shlx rsp, r15, rdx
shlx rsp, r15, rdi
shlx rsp, r15, r8
shlx rsp, r15, r9
shlx rsp, r15, r10
shlx rsp, r15, r11
shlx rsp, r15, r12
shlx rsp, r15, r13
shlx rsp, r15, r14
shlx rsp, r15, r15
shlx rsp, r15, rsp
shlx rsp, r15, rsi
shlx rsp, r15, rbp
shlx rsp, rsp, rax
shlx rsp, rsp, rbx
shlx rsp, rsp, rcx
shlx rsp, rsp, rdx
shlx rsp, rsp, rdi
shlx rsp, rsp, r8
shlx rsp, rsp, r9
shlx rsp, rsp, r10
shlx rsp, rsp, r11
shlx rsp, rsp, r12
shlx rsp, rsp, r13
shlx rsp, rsp, r14
shlx rsp, rsp, r15
shlx rsp, rsp, rsp
shlx rsp, rsp, rsi
shlx rsp, rsp, rbp
shlx rsp, rsi, rax
shlx rsp, rsi, rbx
shlx rsp, rsi, rcx
shlx rsp, rsi, rdx
shlx rsp, rsi, rdi
shlx rsp, rsi, r8
shlx rsp, rsi, r9
shlx rsp, rsi, r10
shlx rsp, rsi, r11
shlx rsp, rsi, r12
shlx rsp, rsi, r13
shlx rsp, rsi, r14
shlx rsp, rsi, r15
shlx rsp, rsi, rsp
shlx rsp, rsi, rsi
shlx rsp, rsi, rbp
shlx rsp, rbp, rax
shlx rsp, rbp, rbx
shlx rsp, rbp, rcx
shlx rsp, rbp, rdx
shlx rsp, rbp, rdi
shlx rsp, rbp, r8
shlx rsp, rbp, r9
shlx rsp, rbp, r10
shlx rsp, rbp, r11
shlx rsp, rbp, r12
shlx rsp, rbp, r13
shlx rsp, rbp, r14
shlx rsp, rbp, r15
shlx rsp, rbp, rsp
shlx rsp, rbp, rsi
shlx rsp, rbp, rbp
shlx rsi, rax, rax
shlx rsi, rax, rbx
shlx rsi, rax, rcx
shlx rsi, rax, rdx
shlx rsi, rax, rdi
shlx rsi, rax, r8
shlx rsi, rax, r9
shlx rsi, rax, r10
shlx rsi, rax, r11
shlx rsi, rax, r12
shlx rsi, rax, r13
shlx rsi, rax, r14
shlx rsi, rax, r15
shlx rsi, rax, rsp
shlx rsi, rax, rsi
shlx rsi, rax, rbp
shlx rsi, rbx, rax
shlx rsi, rbx, rbx
shlx rsi, rbx, rcx
shlx rsi, rbx, rdx
shlx rsi, rbx, rdi
shlx rsi, rbx, r8
shlx rsi, rbx, r9
shlx rsi, rbx, r10
shlx rsi, rbx, r11
shlx rsi, rbx, r12
shlx rsi, rbx, r13
shlx rsi, rbx, r14
shlx rsi, rbx, r15
shlx rsi, rbx, rsp
shlx rsi, rbx, rsi
shlx rsi, rbx, rbp
shlx rsi, rcx, rax
shlx rsi, rcx, rbx
shlx rsi, rcx, rcx
shlx rsi, rcx, rdx
shlx rsi, rcx, rdi
shlx rsi, rcx, r8
shlx rsi, rcx, r9
shlx rsi, rcx, r10
shlx rsi, rcx, r11
shlx rsi, rcx, r12
shlx rsi, rcx, r13
shlx rsi, rcx, r14
shlx rsi, rcx, r15
shlx rsi, rcx, rsp
shlx rsi, rcx, rsi
shlx rsi, rcx, rbp
shlx rsi, rdx, rax
shlx rsi, rdx, rbx
shlx rsi, rdx, rcx
shlx rsi, rdx, rdx
shlx rsi, rdx, rdi
shlx rsi, rdx, r8
shlx rsi, rdx, r9
shlx rsi, rdx, r10
shlx rsi, rdx, r11
shlx rsi, rdx, r12
shlx rsi, rdx, r13
shlx rsi, rdx, r14
shlx rsi, rdx, r15
shlx rsi, rdx, rsp
shlx rsi, rdx, rsi
shlx rsi, rdx, rbp
shlx rsi, rdi, rax
shlx rsi, rdi, rbx
shlx rsi, rdi, rcx
shlx rsi, rdi, rdx
shlx rsi, rdi, rdi
shlx rsi, rdi, r8
shlx rsi, rdi, r9
shlx rsi, rdi, r10
shlx rsi, rdi, r11
shlx rsi, rdi, r12
shlx rsi, rdi, r13
shlx rsi, rdi, r14
shlx rsi, rdi, r15
shlx rsi, rdi, rsp
shlx rsi, rdi, rsi
shlx rsi, rdi, rbp
shlx rsi, r8, rax
shlx rsi, r8, rbx
shlx rsi, r8, rcx
shlx rsi, r8, rdx
shlx rsi, r8, rdi
shlx rsi, r8, r8
shlx rsi, r8, r9
shlx rsi, r8, r10
shlx rsi, r8, r11
shlx rsi, r8, r12
shlx rsi, r8, r13
shlx rsi, r8, r14
shlx rsi, r8, r15
shlx rsi, r8, rsp
shlx rsi, r8, rsi
shlx rsi, r8, rbp
shlx rsi, r9, rax
shlx rsi, r9, rbx
shlx rsi, r9, rcx
shlx rsi, r9, rdx
shlx rsi, r9, rdi
shlx rsi, r9, r8
shlx rsi, r9, r9
shlx rsi, r9, r10
shlx rsi, r9, r11
shlx rsi, r9, r12
shlx rsi, r9, r13
shlx rsi, r9, r14
shlx rsi, r9, r15
shlx rsi, r9, rsp
shlx rsi, r9, rsi
shlx rsi, r9, rbp
shlx rsi, r10, rax
shlx rsi, r10, rbx
shlx rsi, r10, rcx
shlx rsi, r10, rdx
shlx rsi, r10, rdi
shlx rsi, r10, r8
shlx rsi, r10, r9
shlx rsi, r10, r10
shlx rsi, r10, r11
shlx rsi, r10, r12
shlx rsi, r10, r13
shlx rsi, r10, r14
shlx rsi, r10, r15
shlx rsi, r10, rsp
shlx rsi, r10, rsi
shlx rsi, r10, rbp
shlx rsi, r11, rax
shlx rsi, r11, rbx
shlx rsi, r11, rcx
shlx rsi, r11, rdx
shlx rsi, r11, rdi
shlx rsi, r11, r8
shlx rsi, r11, r9
shlx rsi, r11, r10
shlx rsi, r11, r11
shlx rsi, r11, r12
shlx rsi, r11, r13
shlx rsi, r11, r14
shlx rsi, r11, r15
shlx rsi, r11, rsp
shlx rsi, r11, rsi
shlx rsi, r11, rbp
shlx rsi, r12, rax
shlx rsi, r12, rbx
shlx rsi, r12, rcx
shlx rsi, r12, rdx
shlx rsi, r12, rdi
shlx rsi, r12, r8
shlx rsi, r12, r9
shlx rsi, r12, r10
shlx rsi, r12, r11
shlx rsi, r12, r12
shlx rsi, r12, r13
shlx rsi, r12, r14
shlx rsi, r12, r15
shlx rsi, r12, rsp
shlx rsi, r12, rsi
shlx rsi, r12, rbp
shlx rsi, r13, rax
shlx rsi, r13, rbx
shlx rsi, r13, rcx
shlx rsi, r13, rdx
shlx rsi, r13, rdi
shlx rsi, r13, r8
shlx rsi, r13, r9
shlx rsi, r13, r10
shlx rsi, r13, r11
shlx rsi, r13, r12
shlx rsi, r13, r13
shlx rsi, r13, r14
shlx rsi, r13, r15
shlx rsi, r13, rsp
shlx rsi, r13, rsi
shlx rsi, r13, rbp
shlx rsi, r14, rax
shlx rsi, r14, rbx
shlx rsi, r14, rcx
shlx rsi, r14, rdx
shlx rsi, r14, rdi
shlx rsi, r14, r8
shlx rsi, r14, r9
shlx rsi, r14, r10
shlx rsi, r14, r11
shlx rsi, r14, r12
shlx rsi, r14, r13
shlx rsi, r14, r14
shlx rsi, r14, r15
shlx rsi, r14, rsp
shlx rsi, r14, rsi
shlx rsi, r14, rbp
shlx rsi, r15, rax
shlx rsi, r15, rbx
shlx rsi, r15, rcx
shlx rsi, r15, rdx
shlx rsi, r15, rdi
shlx rsi, r15, r8
shlx rsi, r15, r9
shlx rsi, r15, r10
shlx rsi, r15, r11
shlx rsi, r15, r12
shlx rsi, r15, r13
shlx rsi, r15, r14
shlx rsi, r15, r15
shlx rsi, r15, rsp
shlx rsi, r15, rsi
shlx rsi, r15, rbp
shlx rsi, rsp, rax
shlx rsi, rsp, rbx
shlx rsi, rsp, rcx
shlx rsi, rsp, rdx
shlx rsi, rsp, rdi
shlx rsi, rsp, r8
shlx rsi, rsp, r9
shlx rsi, rsp, r10
shlx rsi, rsp, r11
shlx rsi, rsp, r12
shlx rsi, rsp, r13
shlx rsi, rsp, r14
shlx rsi, rsp, r15
shlx rsi, rsp, rsp
shlx rsi, rsp, rsi
shlx rsi, rsp, rbp
shlx rsi, rsi, rax
shlx rsi, rsi, rbx
shlx rsi, rsi, rcx
shlx rsi, rsi, rdx
shlx rsi, rsi, rdi
shlx rsi, rsi, r8
shlx rsi, rsi, r9
shlx rsi, rsi, r10
shlx rsi, rsi, r11
shlx rsi, rsi, r12
shlx rsi, rsi, r13
shlx rsi, rsi, r14
shlx rsi, rsi, r15
shlx rsi, rsi, rsp
shlx rsi, rsi, rsi
shlx rsi, rsi, rbp
shlx rsi, rbp, rax
shlx rsi, rbp, rbx
shlx rsi, rbp, rcx
shlx rsi, rbp, rdx
shlx rsi, rbp, rdi
shlx rsi, rbp, r8
shlx rsi, rbp, r9
shlx rsi, rbp, r10
shlx rsi, rbp, r11
shlx rsi, rbp, r12
shlx rsi, rbp, r13
shlx rsi, rbp, r14
shlx rsi, rbp, r15
shlx rsi, rbp, rsp
shlx rsi, rbp, rsi
shlx rsi, rbp, rbp
shlx rbp, rax, rax
shlx rbp, rax, rbx
shlx rbp, rax, rcx
shlx rbp, rax, rdx
shlx rbp, rax, rdi
shlx rbp, rax, r8
shlx rbp, rax, r9
shlx rbp, rax, r10
shlx rbp, rax, r11
shlx rbp, rax, r12
shlx rbp, rax, r13
shlx rbp, rax, r14
shlx rbp, rax, r15
shlx rbp, rax, rsp
shlx rbp, rax, rsi
shlx rbp, rax, rbp
shlx rbp, rbx, rax
shlx rbp, rbx, rbx
shlx rbp, rbx, rcx
shlx rbp, rbx, rdx
shlx rbp, rbx, rdi
shlx rbp, rbx, r8
shlx rbp, rbx, r9
shlx rbp, rbx, r10
shlx rbp, rbx, r11
shlx rbp, rbx, r12
shlx rbp, rbx, r13
shlx rbp, rbx, r14
shlx rbp, rbx, r15
shlx rbp, rbx, rsp
shlx rbp, rbx, rsi
shlx rbp, rbx, rbp
shlx rbp, rcx, rax
shlx rbp, rcx, rbx
shlx rbp, rcx, rcx
shlx rbp, rcx, rdx
shlx rbp, rcx, rdi
shlx rbp, rcx, r8
shlx rbp, rcx, r9
shlx rbp, rcx, r10
shlx rbp, rcx, r11
shlx rbp, rcx, r12
shlx rbp, rcx, r13
shlx rbp, rcx, r14
shlx rbp, rcx, r15
shlx rbp, rcx, rsp
shlx rbp, rcx, rsi
shlx rbp, rcx, rbp
shlx rbp, rdx, rax
shlx rbp, rdx, rbx
shlx rbp, rdx, rcx
shlx rbp, rdx, rdx
shlx rbp, rdx, rdi
shlx rbp, rdx, r8
shlx rbp, rdx, r9
shlx rbp, rdx, r10
shlx rbp, rdx, r11
shlx rbp, rdx, r12
shlx rbp, rdx, r13
shlx rbp, rdx, r14
shlx rbp, rdx, r15
shlx rbp, rdx, rsp
shlx rbp, rdx, rsi
shlx rbp, rdx, rbp
shlx rbp, rdi, rax
shlx rbp, rdi, rbx
shlx rbp, rdi, rcx
shlx rbp, rdi, rdx
shlx rbp, rdi, rdi
shlx rbp, rdi, r8
shlx rbp, rdi, r9
shlx rbp, rdi, r10
shlx rbp, rdi, r11
shlx rbp, rdi, r12
shlx rbp, rdi, r13
shlx rbp, rdi, r14
shlx rbp, rdi, r15
shlx rbp, rdi, rsp
shlx rbp, rdi, rsi
shlx rbp, rdi, rbp
shlx rbp, r8, rax
shlx rbp, r8, rbx
shlx rbp, r8, rcx
shlx rbp, r8, rdx
shlx rbp, r8, rdi
shlx rbp, r8, r8
shlx rbp, r8, r9
shlx rbp, r8, r10
shlx rbp, r8, r11
shlx rbp, r8, r12
shlx rbp, r8, r13
shlx rbp, r8, r14
shlx rbp, r8, r15
shlx rbp, r8, rsp
shlx rbp, r8, rsi
shlx rbp, r8, rbp
shlx rbp, r9, rax
shlx rbp, r9, rbx
shlx rbp, r9, rcx
shlx rbp, r9, rdx
shlx rbp, r9, rdi
shlx rbp, r9, r8
shlx rbp, r9, r9
shlx rbp, r9, r10
shlx rbp, r9, r11
shlx rbp, r9, r12
shlx rbp, r9, r13
shlx rbp, r9, r14
shlx rbp, r9, r15
shlx rbp, r9, rsp
shlx rbp, r9, rsi
shlx rbp, r9, rbp
shlx rbp, r10, rax
shlx rbp, r10, rbx
shlx rbp, r10, rcx
shlx rbp, r10, rdx
shlx rbp, r10, rdi
shlx rbp, r10, r8
shlx rbp, r10, r9
shlx rbp, r10, r10
shlx rbp, r10, r11
shlx rbp, r10, r12
shlx rbp, r10, r13
shlx rbp, r10, r14
shlx rbp, r10, r15
shlx rbp, r10, rsp
shlx rbp, r10, rsi
shlx rbp, r10, rbp
shlx rbp, r11, rax
shlx rbp, r11, rbx
shlx rbp, r11, rcx
shlx rbp, r11, rdx
shlx rbp, r11, rdi
shlx rbp, r11, r8
shlx rbp, r11, r9
shlx rbp, r11, r10
shlx rbp, r11, r11
shlx rbp, r11, r12
shlx rbp, r11, r13
shlx rbp, r11, r14
shlx rbp, r11, r15
shlx rbp, r11, rsp
shlx rbp, r11, rsi
shlx rbp, r11, rbp
shlx rbp, r12, rax
shlx rbp, r12, rbx
shlx rbp, r12, rcx
shlx rbp, r12, rdx
shlx rbp, r12, rdi
shlx rbp, r12, r8
shlx rbp, r12, r9
shlx rbp, r12, r10
shlx rbp, r12, r11
shlx rbp, r12, r12
shlx rbp, r12, r13
shlx rbp, r12, r14
shlx rbp, r12, r15
shlx rbp, r12, rsp
shlx rbp, r12, rsi
shlx rbp, r12, rbp
shlx rbp, r13, rax
shlx rbp, r13, rbx
shlx rbp, r13, rcx
shlx rbp, r13, rdx
shlx rbp, r13, rdi
shlx rbp, r13, r8
shlx rbp, r13, r9
shlx rbp, r13, r10
shlx rbp, r13, r11
shlx rbp, r13, r12
shlx rbp, r13, r13
shlx rbp, r13, r14
shlx rbp, r13, r15
shlx rbp, r13, rsp
shlx rbp, r13, rsi
shlx rbp, r13, rbp
shlx rbp, r14, rax
shlx rbp, r14, rbx
shlx rbp, r14, rcx
shlx rbp, r14, rdx
shlx rbp, r14, rdi
shlx rbp, r14, r8
shlx rbp, r14, r9
shlx rbp, r14, r10
shlx rbp, r14, r11
shlx rbp, r14, r12
shlx rbp, r14, r13
shlx rbp, r14, r14
shlx rbp, r14, r15
shlx rbp, r14, rsp
shlx rbp, r14, rsi
shlx rbp, r14, rbp
shlx rbp, r15, rax
shlx rbp, r15, rbx
shlx rbp, r15, rcx
shlx rbp, r15, rdx
shlx rbp, r15, rdi
shlx rbp, r15, r8
shlx rbp, r15, r9
shlx rbp, r15, r10
shlx rbp, r15, r11
shlx rbp, r15, r12
shlx rbp, r15, r13
shlx rbp, r15, r14
shlx rbp, r15, r15
shlx rbp, r15, rsp
shlx rbp, r15, rsi
shlx rbp, r15, rbp
shlx rbp, rsp, rax
shlx rbp, rsp, rbx
shlx rbp, rsp, rcx
shlx rbp, rsp, rdx
shlx rbp, rsp, rdi
shlx rbp, rsp, r8
shlx rbp, rsp, r9
shlx rbp, rsp, r10
shlx rbp, rsp, r11
shlx rbp, rsp, r12
shlx rbp, rsp, r13
shlx rbp, rsp, r14
shlx rbp, rsp, r15
shlx rbp, rsp, rsp
shlx rbp, rsp, rsi
shlx rbp, rsp, rbp
shlx rbp, rsi, rax
shlx rbp, rsi, rbx
shlx rbp, rsi, rcx
shlx rbp, rsi, rdx
shlx rbp, rsi, rdi
shlx rbp, rsi, r8
shlx rbp, rsi, r9
shlx rbp, rsi, r10
shlx rbp, rsi, r11
shlx rbp, rsi, r12
shlx rbp, rsi, r13
shlx rbp, rsi, r14
shlx rbp, rsi, r15
shlx rbp, rsi, rsp
shlx rbp, rsi, rsi
shlx rbp, rsi, rbp
shlx rbp, rbp, rax
shlx rbp, rbp, rbx
shlx rbp, rbp, rcx
shlx rbp, rbp, rdx
shlx rbp, rbp, rdi
shlx rbp, rbp, r8
shlx rbp, rbp, r9
shlx rbp, rbp, r10
shlx rbp, rbp, r11
shlx rbp, rbp, r12
shlx rbp, rbp, r13
shlx rbp, rbp, r14
shlx rbp, rbp, r15
shlx rbp, rbp, rsp
shlx rbp, rbp, rsi
shlx rbp, rbp, rbp


shlx rax, [rsi], r8
shlx rax, [rsi], r9
shlx rax, [rsi], r10
shlx rax, [rsi], r11
shlx rax, [rsi], r12
shlx rax, [rsi], r13
shlx rax, [rsi], r14
shlx rax, [rsi], r15
shlx rax, [rsi], rsp
shlx rax, [rsi], rsi
shlx rax, [rsi], rbp
shlx rax, [rbp], rax
shlx rax, [rbp], rbx
shlx rax, [rbp], rcx
shlx rax, [rbp], rdx
shlx rax, [rbp], rdi
shlx rax, [rbp], r8
shlx rax, [rbp], r9
shlx rax, [rbp], r10
shlx rax, [rbp], r11
shlx rax, [rbp], r12
shlx rax, [rbp], r13
shlx rax, [rbp], r14
shlx rax, [rbp], r15
shlx rax, [rbp], rsp
shlx rax, [rbp], rsi
shlx rax, [rbp], rbp
shlx rbx, [rax], rax
shlx rbx, [rax], rbx
shlx rbx, [rax], rcx
shlx rbx, [rax], rdx
shlx rbx, [rax], rdi
shlx rbx, [rax], r8
shlx rbx, [rax], r9
shlx rbx, [rax], r10
shlx rbx, [rax], r11
shlx rbx, [rax], r12
shlx rbx, [rax], r13
shlx rbx, [rax], r14
shlx rbx, [rax], r15
shlx rbx, [rax], rsp
shlx rbx, [rax], rsi
shlx rbx, [rax], rbp
shlx rbx, [rbx], rax
shlx rbx, [rbx], rbx
shlx rbx, [rbx], rcx
shlx rbx, [rbx], rdx
shlx rbx, [rbx], rdi
shlx rbx, [rbx], r8
shlx rbx, [rbx], r9
shlx rbx, [rbx], r10
shlx rbx, [rbx], r11
shlx rbx, [rbx], r12
shlx rbx, [rbx], r13
shlx rbx, [rbx], r14
shlx rbx, [rbx], r15
shlx rbx, [rbx], rsp
shlx rbx, [rbx], rsi
shlx rbx, [rbx], rbp
shlx rbx, [rcx], rax
shlx rbx, [rcx], rbx
shlx rbx, [rcx], rcx
shlx rbx, [rcx], rdx
shlx rbx, [rcx], rdi
shlx rbx, [rcx], r8
shlx rbx, [rcx], r9
shlx rbx, [rcx], r10
shlx rbx, [rcx], r11
shlx rbx, [rcx], r12
shlx rbx, [rcx], r13
shlx rbx, [rcx], r14
shlx rbx, [rcx], r15
shlx rbx, [r10], rax
shlx rbx, [r10], rbx
shlx rbx, [r10], rcx
shlx rbx, [r10], rdx
shlx rbx, [r10], rdi
shlx rbx, [r10], r8
shlx rbx, [r10], r9
shlx rbx, [r10], r10
shlx rbx, [r10], r11
shlx rbx, [r10], r12
shlx rbx, [r10], r13
shlx rbx, [r10], r14
shlx rbx, [r10], r15
shlx rbx, [r10], rsp
shlx rbx, [r10], rsi
shlx rbx, [r10], rbp
shlx rbx, [r11], rax
shlx rbx, [r11], rbx
shlx rbx, [r11], rcx
shlx rbx, [r11], rdx
shlx rbx, [r11], rdi
shlx rbx, [r11], r8
shlx rbx, [r11], r9
shlx rbx, [r11], r10
shlx rbx, [r11], r11
shlx rbx, [r11], r12
shlx rbx, [r11], r13
shlx rbx, [r11], r14
shlx rbx, [r11], r15
shlx rbx, [r11], rsp
shlx rbx, [r11], rsi
shlx rbx, [r11], rbp
shlx rbx, [r12], rax
shlx rbx, [r12], rbx
shlx rbx, [r12], rcx
shlx rbx, [r12], rdx
shlx rbx, [r12], rdi
shlx rbx, [r12], r8
shlx rbx, [r12], r9
shlx rbx, [r12], r10
shlx rbx, [r12], r11
shlx rbx, [r12], r12
shlx rbx, [r12], r13
shlx rbx, [r12], r14
shlx rbx, [r12], r15
shlx rbx, [r12], rsp
shlx rbx, [r12], rsi
shlx rbx, [r12], rbp
shlx rbx, [r13], rax
shlx rbx, [r13], rbx
shlx rbx, [r13], rcx
shlx rbx, [r13], rdx
shlx rbx, [r13], rdi
shlx rbx, [r13], r8
shlx rbx, [r13], r9
shlx rbx, [r13], r10
shlx rbx, [r13], r11
shlx rbx, [r13], r12
shlx rbx, [r13], r13
shlx rbx, [r13], r14
shlx rbx, [r13], r15
shlx rbx, [r13], rsp
shlx rbx, [r13], rsi
shlx rbx, [r13], rbp
shlx rbx, [r14], rax
shlx rbx, [r14], rbx
shlx rbx, [r14], rcx
shlx rbx, [r14], rdx
shlx rbx, [r14], rdi
shlx rbx, [r14], r8
shlx rbx, [r14], r9
shlx rbx, [r14], r10
shlx rbx, [r14], r11
shlx rbx, [r14], r12
shlx rbx, [r14], r13
shlx rbx, [r14], r14
shlx rbx, [r14], r15
shlx rbx, [r14], rsp
shlx rbx, [r14], rsi
shlx rbx, [r14], rbp
shlx rbx, [r15], rax
shlx rbx, [r15], rbx
shlx rbx, [r15], rcx
shlx rbx, [r15], rdx
shlx rbx, [r15], rdi
shlx rbx, [r15], r8
shlx rbx, [r15], r9
shlx rbx, [r15], r10
shlx r13, [rbp], r12
shlx r13, [rbp], r13
shlx r13, [rbp], r14
shlx r13, [rbp], r15
shlx r13, [rbp], rsp
shlx r13, [rbp], rsi
shlx r13, [rbp], rbp
shlx r14, [rax], rax
shlx r14, [rax], rbx
shlx r14, [rax], rcx
shlx r14, [rax], rdx
shlx r14, [rax], rdi
shlx r14, [rax], r8
shlx r14, [rax], r9
shlx r14, [rax], r10
shlx r14, [rax], r11
shlx r14, [rax], r12
shlx r14, [rax], r13
shlx r14, [rax], r14
shlx r14, [rax], r15
shlx r14, [rax], rsp
shlx r14, [rax], rsi
shlx r14, [rax], rbp
shlx r14, [rbx], rax
shlx r14, [rbx], rbx
shlx r14, [rbx], rcx
shlx r14, [rbx], rdx
shlx r14, [rbx], rdi
shlx r14, [rbx], r8
shlx r14, [rbx], r9
shlx r14, [rbx], r10
shlx r14, [rbx], r11
shlx r14, [rbx], r12
shlx r14, [rbx], r13
shlx r14, [rbx], r14
shlx r14, [rbx], r15
shlx r14, [rbx], rsp
shlx r14, [rbx], rsi
shlx r14, [rbx], rbp
shlx r14, [rcx], rax
shlx r14, [rcx], rbx
shlx r14, [rcx], rcx
shlx r14, [rcx], rdx
shlx r14, [rcx], rdi
shlx r14, [rcx], r8
shlx r14, [rcx], r9
shlx r14, [rcx], r10
shlx r15, [rbp], r13
shlx r15, [rbp], r14
shlx r15, [rbp], r15
shlx r15, [rbp], rsp
shlx r15, [rbp], rsi
shlx r15, [rbp], rbp
shlx rsp, [rax], rax
shlx rsp, [rax], rbx
shlx rsp, [rcx], rax
shlx rsp, [rcx], rbx
shlx rsp, [rcx], rcx
shlx rsp, [rcx], rdx
shlx rsp, [rcx], rdi
shlx rsp, [rcx], r8
shlx rsp, [rcx], r9
shlx rsp, [rcx], r10
shlx rsp, [rcx], r11
shlx rsp, [rcx], r12
shlx rsp, [rcx], r13
shlx rsp, [rcx], r14
shlx rsp, [rbp], rsp
shlx rsp, [rbp], rsi
shlx rsp, [rbp], rbp
shlx rsi, [rax], rax
shlx rsi, [rax], rbx
shlx rsi, [rax], rcx
shlx rsi, [rax], rdx
shlx rsi, [rax], rdi
shlx rsi, [rax], r8
shlx rsi, [rax], r9
shlx rbp, [r8], rdi
shlx rbp, [r8], r8
shlx rbp, [r8], r9
shlx rbp, [r8], r10
shlx rbp, [r8], r11
shlx rbp, [r8], r12
shlx rbp, [r8], r13
shlx rbp, [rsi], r13
shlx rbp, [rsi], r14
shlx rbp, [rsi], r15
shlx rbp, [rsi], rsp
shlx rbp, [rsi], rsi
shlx rbp, [rsi], rbp
shlx rbp, [rbp], rax
shlx rbp, [rbp], rbx
shlx rbp, [rbp], rcx
shlx rbp, [rbp], rdx
shlx rbp, [rbp], rdi
shlx ecx, eax, eax
shlx ecx, eax, ebx
shlx ecx, eax, ecx
shlx ecx, eax, edx
shlx ecx, eax, edi
shlx ebp, ebp, eax
shlx ebp, ebp, ebx
shlx ebp, ebp, ecx
shlx ebp, ebp, edx
shlx ebp, ebp, edi
shlx esi, ebp, eax
shlx esi, ebp, ebx
shlx esi, ebp, ecx
shlx esi, ebp, edx
shlx esi, ebp, edi
shlx r13d, r12d, ebp
shlx r13d, r13d, eax
shlx r13d, r13d, ebx
shlx r13d, r13d, ecx
shlx r13d, r13d, edx
shlx r13d, r13d, edi
shlx r13d, r13d, r8d
shlx r13d, r13d, r9d
shlx r13d, [ebp], r10d
shlx r13d, [ebp], r11d
shlx r13d, [r13d], r12d
shlx r13d, [r13d], r13d
shlx r13d, [r13d], r14d
shlx r13d, [r13d], r15d
shlx r13d, [r13d], esp
shlx r13d, [r13d], esi
shlx r13d, [r13d], ebp
shlx r13d, [r14d], eax

